sbuild (Debian sbuild) 0.85.0 (04 January 2023) on debian-ci-siliconvalley +==============================================================================+ | visp 3.6.0-5 (arm64) Tue, 10 Feb 2026 01:58:29 +0000 | +==============================================================================+ Package: visp Version: 3.6.0-5 Source Version: 3.6.0-5 Distribution: unstable Machine Architecture: amd64 Host Architecture: arm64 Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-sbuild-48e6719b-919d-4ba6-a00f-0047c07e095b' with '<>' I: NOTICE: Log filtering will replace 'build/visp-awPa0x/resolver-Wmcol9' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Hit:1 http://localhost:3142/debian unstable InRelease Get:2 http://localhost:3142/debian unstable/main arm64 Packages [10.0 MB] Fetched 10.0 MB in 1s (8964 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 5s (13.4 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/visp-awPa0x/visp-3.6.0' with '<>' I: NOTICE: Log filtering will replace 'build/visp-awPa0x' 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-arm64:amd64, libc-dev:arm64, libstdc++-dev:arm64 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-arm64:amd64, libc-dev:arm64, libstdc++-dev:arm64 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-aarch64-linux-gnu bsdextrautils bubblewrap cmake cmake-data cpp-15-aarch64-linux-gnu cpp-aarch64-linux-gnu crossbuild-essential-arm64 debhelper dh-autoreconf dh-strip-nondeterminism dirmngr doxygen dwz fakeroot file fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu gcc-15-aarch64-linux-gnu gcc-15-aarch64-linux-gnu-base gcc-15-base:arm64 gcc-15-cross-base gcc-aarch64-linux-gnu gdal-data gdal-plugins:arm64 gettext gettext-base glycin-loaders glycin-thumbnailers gnupg gnupg-l10n gpg gpg-agent gpgconf gpgsm groff-base ibverbs-providers:arm64 intltool-debian iso-codes libabsl20240722:arm64 libacl1:arm64 libadios2-mpi-auxiliary-2.11:arm64 libadios2-mpi-c++-2.11:arm64 libadios2-mpi-c-2.11:arm64 libadios2-mpi-core-2.11:arm64 libadios2-mpi-plugins:arm64 libaec0:arm64 libamd-comgr3:arm64 libamdhip64-6:arm64 libaom3:arm64 libarchive-zip-perl libarchive13t64 libarchive13t64:arm64 libarmadillo15:arm64 libarpack2t64:arm64 libasan8:arm64 libasan8-arm64-cross libassuan9 libassuan9:arm64 libatomic1:arm64 libatomic1-arm64-cross libavcodec-dev:arm64 libavcodec62:arm64 libavformat-dev:arm64 libavformat62:arm64 libavif16:arm64 libavutil-dev:arm64 libavutil60:arm64 libblas-dev:arm64 libblas3:arm64 libblkid1:arm64 libblosc1:arm64 libblosc2-6:arm64 libbluray3:arm64 libbrotli1 libbrotli1:arm64 libbsd0:arm64 libbz2-1.0:arm64 libc-gconv-modules-extra:arm64 libc6:arm64 libc6-arm64-cross libc6-dev:arm64 libc6-dev-arm64-cross libcairo-gobject2 libcairo-gobject2:arm64 libcairo2 libcairo2:arm64 libcap2:arm64 libcap2-bin libcfitsio10t64:arm64 libcharls2:arm64 libchromaprint1:arm64 libcjson1:arm64 libclang-common-21-dev:arm64 libclang-cpp21 libclang1-21 libcodec2-1.2:arm64 libcoin-dev:arm64 libcoin80t64:arm64 libcom-err2 libcom-err2:arm64 libcurl3t64-gnutls:arm64 libcurl4t64 libcurl4t64:arm64 libdatrie1 libdatrie1:arm64 libdav1d7 libdav1d7:arm64 libdb5.3t64:arm64 libdbus-1-3:arm64 libdc1394-25:arm64 libdc1394-dev:arm64 libde265-0 libde265-0:arm64 libdebhelper-perl libdeflate-dev:arm64 libdeflate0:arm64 libdmtx-dev:arm64 libdmtx0t64:arm64 libdouble-conversion3:arm64 libdrm-amdgpu1:arm64 libdrm-common libdrm2:arm64 libdvdnav4:arm64 libdvdread8t64:arm64 libedit2 libedit2:arm64 libegl-mesa0:arm64 libegl1:arm64 libeigen3-dev libelf1t64 libelf1t64:arm64 libevdev2 libevdev2:arm64 libevent-core-2.1-7t64:arm64 libevent-pthreads-2.1-7t64:arm64 libexif-dev:arm64 libexif12:arm64 libexpat1 libexpat1:arm64 libfabric1:arm64 libfakeroot libffi8 libffi8:arm64 libfile-stripnondeterminism-perl libfmt10 libfontconfig1 libfontconfig1:arm64 libfreetype6 libfreetype6:arm64 libfreexl1:arm64 libfribidi0 libfribidi0:arm64 libfuse3-4:arm64 libfyba0t64:arm64 libgav1-2:arm64 libgbm1:arm64 libgcc-15-dev:arm64 libgcc-15-dev-arm64-cross libgcc-s1:arm64 libgcc-s1-arm64-cross libgcrypt20 libgd3:arm64 libgdal38:arm64 libgdcm-dev:arm64 libgdcm3.0t64:arm64 libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-0:arm64 libgdk-pixbuf2.0-common libgeos-c1t64:arm64 libgeos3.14.1:arm64 libgeotiff5:arm64 libgfortran5:arm64 libgif7:arm64 libgl-dev:arm64 libgl1:arm64 libgl1-mesa-dri:arm64 libgl2ps1.4:arm64 libglew-dev:arm64 libglew2.2:arm64 libglib2.0-0t64 libglib2.0-0t64:arm64 libglu1-mesa:arm64 libglu1-mesa-dev:arm64 libglvnd0:arm64 libglx-dev:arm64 libglx-mesa0:arm64 libglx0:arm64 libglycin-2-0 libglycin-2-0:arm64 libgme0:arm64 libgmp10:arm64 libgnutls30t64 libgnutls30t64:arm64 libgomp1:arm64 libgomp1-arm64-cross libgpg-error0 libgpg-error0:arm64 libgpgme45:arm64 libgpgmepp7:arm64 libgphoto2-6t64:arm64 libgphoto2-dev:arm64 libgphoto2-port12t64:arm64 libgraphite2-3 libgraphite2-3:arm64 libgsl-dev:arm64 libgsl28:arm64 libgslcblas0:arm64 libgsm1:arm64 libgssapi-krb5-2 libgssapi-krb5-2:arm64 libgstreamer-plugins-base1.0-0:arm64 libgstreamer1.0-0:arm64 libgudev-1.0-0 libgudev-1.0-0:arm64 libharfbuzz0b libharfbuzz0b:arm64 libhdf4-0:arm64 libhdf5-310:arm64 libhdf5-hl-310:arm64 libhdf5-openmpi-310:arm64 libheif-plugin-dav1d libheif-plugin-dav1d:arm64 libheif-plugin-libde265 libheif-plugin-libde265:arm64 libheif1 libheif1:arm64 libhogweed6t64:arm64 libhsa-runtime64-1:arm64 libhsakmt1:arm64 libhwasan0:arm64 libhwasan0-arm64-cross libhwloc-plugins:arm64 libhwloc15:arm64 libhwy1t64 libhwy1t64:arm64 libibmad5:arm64 libibumad3:arm64 libibverbs1:arm64 libice-dev:arm64 libice6:arm64 libicu76:arm64 libidn2-0 libidn2-0:arm64 libimagequant0:arm64 libimath-3-1-29t64:arm64 libimath-dev:arm64 libinput-bin libinput10:arm64 libitm1:arm64 libitm1-arm64-cross libjbig-dev:arm64 libjbig0:arm64 libjpeg-dev:arm64 libjpeg62-turbo:arm64 libjpeg62-turbo-dev:arm64 libjson-c5:arm64 libjsoncpp26 libjsoncpp26:arm64 libjxl0.11 libjxl0.11:arm64 libk5crypto3 libk5crypto3:arm64 libkeyutils1 libkeyutils1:arm64 libkmlbase1t64:arm64 libkmldom1t64:arm64 libkmlengine1t64:arm64 libkrb5-3 libkrb5-3:arm64 libkrb5support0 libkrb5support0:arm64 libksba8 liblapack-dev:arm64 liblapack3:arm64 liblcms2-2 liblcms2-2:arm64 libldap2 libldap2:arm64 libleptonica6:arm64 liblerc-dev:arm64 liblerc4:arm64 libllvm21 libllvm21:arm64 liblsan0:arm64 liblsan0-arm64-cross libltdl7:arm64 liblz4-1:arm64 liblzma-dev:arm64 liblzma5:arm64 libmagic-mgc libmagic1t64 libmariadb3:arm64 libmbedcrypto16:arm64 libmd0:arm64 libmd4c0:arm64 libminizip1t64:arm64 libmount1:arm64 libmp3lame0:arm64 libmpg123-0t64:arm64 libmtdev1t64:arm64 libmunge2:arm64 libmuparser2v5:arm64 libncursesw6 libnetcdf22:arm64 libnettle8t64:arm64 libnghttp2-14 libnghttp2-14:arm64 libnghttp3-9 libnghttp3-9:arm64 libngtcp2-16 libngtcp2-16:arm64 libngtcp2-crypto-gnutls8:arm64 libngtcp2-crypto-ossl0 libngtcp2-crypto-ossl0:arm64 libnl-3-200:arm64 libnl-route-3-200:arm64 libnorm1t64:arm64 libnpth0t64 libnspr4:arm64 libnss3:arm64 libnuma1:arm64 libodbc2:arm64 libodbcinst2:arm64 libogg0:arm64 libopencv-calib3d-dev:arm64 libopencv-calib3d410:arm64 libopencv-contrib-dev:arm64 libopencv-contrib410:arm64 libopencv-core-dev:arm64 libopencv-core410:arm64 libopencv-dev:arm64 libopencv-dnn-dev:arm64 libopencv-dnn410:arm64 libopencv-features2d-dev:arm64 libopencv-features2d410:arm64 libopencv-flann-dev:arm64 libopencv-flann410:arm64 libopencv-highgui-dev:arm64 libopencv-highgui410:arm64 libopencv-imgcodecs-dev:arm64 libopencv-imgcodecs410:arm64 libopencv-imgproc-dev:arm64 libopencv-imgproc410:arm64 libopencv-ml-dev:arm64 libopencv-ml410:arm64 libopencv-objdetect-dev:arm64 libopencv-objdetect410:arm64 libopencv-photo-dev:arm64 libopencv-photo410:arm64 libopencv-shape-dev:arm64 libopencv-shape410:arm64 libopencv-stitching-dev:arm64 libopencv-stitching410:arm64 libopencv-superres-dev:arm64 libopencv-superres410:arm64 libopencv-video-dev:arm64 libopencv-video410:arm64 libopencv-videoio-dev:arm64 libopencv-videoio410:arm64 libopencv-videostab-dev:arm64 libopencv-videostab410:arm64 libopencv-viz-dev:arm64 libopencv-viz410:arm64 libopenexr-3-1-30:arm64 libopenexr-dev:arm64 libopengl-dev:arm64 libopengl0:arm64 libopenjp2-7:arm64 libopenmpi40:arm64 libopenmpt0t64:arm64 libopus0:arm64 liborc-0.4-0t64:arm64 libp11-kit0 libp11-kit0:arm64 libpango-1.0-0 libpango-1.0-0:arm64 libpangocairo-1.0-0 libpangocairo-1.0-0:arm64 libpangoft2-1.0-0 libpangoft2-1.0-0:arm64 libpciaccess0:arm64 libpcre2-16-0:arm64 libpcre2-8-0:arm64 libpgm-5.3-0t64:arm64 libpipeline1 libpixman-1-0 libpixman-1-0:arm64 libpkgconf7 libpmix2t64:arm64 libpng-dev:arm64 libpng16-16t64 libpng16-16t64:arm64 libpoppler147:arm64 libpq5:arm64 libproc2-0 libproj25:arm64 libprotobuf32t64:arm64 libpsl5t64 libpsl5t64:arm64 libpugixml1v5:arm64 libqhull-r8.0:arm64 libqt5core5t64:arm64 libqt5dbus5t64:arm64 libqt5gui5t64:arm64 libqt5network5t64:arm64 libqt5opengl5t64:arm64 libqt5test5t64:arm64 libqt5widgets5t64:arm64 librabbitmq4:arm64 librav1e0.8:arm64 libraw1394-11:arm64 libraw1394-dev:arm64 librdmacm1t64:arm64 libreadline8t64 librhash1 librist4:arm64 librsvg2-2 librsvg2-2:arm64 librtmp1 librtmp1:arm64 librttopo1:arm64 libsasl2-2 libsasl2-2:arm64 libsasl2-modules-db libsasl2-modules-db:arm64 libseccomp2:arm64 libselinux1:arm64 libsensors-config libsensors5:arm64 libsharpyuv-dev:arm64 libsharpyuv0 libsharpyuv0:arm64 libshine3:arm64 libsm-dev:arm64 libsm6:arm64 libsnappy1v5:arm64 libsocket++1:arm64 libsodium23:arm64 libsoxr0:arm64 libspatialite8t64:arm64 libspdlog1.15 libspeex1:arm64 libsqlite3-0 libsqlite3-0:arm64 libsrt1.5-gnutls:arm64 libssh-4:arm64 libssh2-1t64 libssh2-1t64:arm64 libssl3t64:arm64 libstdc++-15-dev:arm64 libstdc++-15-dev-arm64-cross libstdc++6:arm64 libstdc++6-arm64-cross libsuperlu7:arm64 libsvtav1enc2:arm64 libswresample-dev:arm64 libswresample6:arm64 libswscale-dev:arm64 libswscale9:arm64 libsystemd0:arm64 libsz2:arm64 libtasn1-6 libtasn1-6:arm64 libtbb-dev:arm64 libtbb12:arm64 libtbbbind-2-5:arm64 libtbbmalloc2:arm64 libtesseract5:arm64 libthai-data libthai0 libthai0:arm64 libtheoradec2:arm64 libtheoraenc2:arm64 libtiff-dev:arm64 libtiff6:arm64 libtiffxx6:arm64 libtinfo6:arm64 libtool libtsan2:arm64 libtsan2-arm64-cross libtwolame0:arm64 libubsan1:arm64 libubsan1-arm64-cross libuchardet0 libucx0:arm64 libudev1:arm64 libudfread3:arm64 libunistring5 libunistring5:arm64 liburiparser1:arm64 libusb-1.0-0:arm64 libuuid1:arm64 libuv1t64 libv4l-0t64:arm64 libv4l-dev:arm64 libv4l2rds0t64:arm64 libv4lconvert0t64:arm64 libva-drm2:arm64 libva-x11-2:arm64 libva2:arm64 libvdpau1:arm64 libvorbis0a:arm64 libvorbisenc2:arm64 libvorbisfile3:arm64 libvpx12:arm64 libvtk9.5:arm64 libvulkan1:arm64 libwacom-common libwacom9 libwacom9:arm64 libwayland-client0:arm64 libwebp-dev:arm64 libwebp7:arm64 libwebpdecoder3:arm64 libwebpdemux2:arm64 libwebpmux3:arm64 libx11-6 libx11-6:arm64 libx11-data libx11-dev libx11-dev:arm64 libx11-xcb1:arm64 libx264-165:arm64 libx265-215:arm64 libxapian30 libxau-dev libxau-dev:arm64 libxau6 libxau6:arm64 libxcb-dri3-0:arm64 libxcb-glx0:arm64 libxcb-icccm4:arm64 libxcb-image0:arm64 libxcb-keysyms1:arm64 libxcb-present0:arm64 libxcb-randr0:arm64 libxcb-render-util0:arm64 libxcb-render0 libxcb-render0:arm64 libxcb-shape0:arm64 libxcb-shm0 libxcb-shm0:arm64 libxcb-sync1:arm64 libxcb-util1:arm64 libxcb-xfixes0:arm64 libxcb-xinerama0:arm64 libxcb-xinput0:arm64 libxcb-xkb1:arm64 libxcb1 libxcb1:arm64 libxcb1-dev libxcb1-dev:arm64 libxcursor1:arm64 libxdmcp-dev libxdmcp-dev:arm64 libxdmcp6 libxdmcp6:arm64 libxerces-c3.2t64:arm64 libxext-dev:arm64 libxext6 libxext6:arm64 libxfixes-dev:arm64 libxfixes3:arm64 libxi-dev:arm64 libxi6:arm64 libxkbcommon-x11-0:arm64 libxkbcommon0:arm64 libxml2-16 libxml2-16:arm64 libxml2-dev:arm64 libxmu-dev:arm64 libxmu-headers libxmu6:arm64 libxnvctrl0:arm64 libxpm-dev:arm64 libxpm4:arm64 libxrender1 libxrender1:arm64 libxshmfence1:arm64 libxt-dev:arm64 libxt6t64:arm64 libxvidcore4:arm64 libxxf86vm1:arm64 libxxhash0:arm64 libyaml-cpp0.8:arm64 libyuv0:arm64 libz3-4 libz3-4:arm64 libzfp1t64:arm64 libzmq5:arm64 libzstd-dev:arm64 libzstd1:arm64 libzvbi-common libzvbi0t64:arm64 linux-libc-dev-arm64-cross m4 man-db mariadb-common mesa-libgallium:arm64 mysql-common nlohmann-json3-dev ocl-icd-libopencl1:arm64 pinentry-curses pkg-config pkgconf pkgconf:arm64 pkgconf-bin po-debconf procps proj-data readline-common sensible-utils shared-mime-info unixodbc-common uuid-dev:arm64 visp-images-data x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:arm64 zlib1g-dev:arm64 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-15-locales cpp-15-doc cpp-doc dh-make dbus-user-session libpam-systemd pinentry-gnome3 tor doxygen-latex doxygen-doc doxygen-gui graphviz gcc-15-doc manpages-dev flex bison gdb-aarch64-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n libheif-plugin-x265 | libheif-plugin-kvazaar gpg-wks-server parcimonie xloadimage scdaemon tpm2daemon groff isoquery lrzip lrzip:arm64 libcuda1:arm64 libnvcuvid1:arm64 libnvidia-encode1:arm64 liblapack-doc:arm64 libbluray-bdj:arm64 glibc-doc:arm64 libc-l10n:arm64 locales:arm64 libnss-nis:arm64 libnss-nisplus:arm64 manpages-dev:arm64 libcoin-doc:arm64 libopenal0a:arm64 libsimage-dev:arm64 libdvdcss2:arm64 libeigen3-doc libmpfrc++-dev fuse3:arm64 rng-tools libgd-tools:arm64 geotiff-bin:arm64 gdal-bin:arm64 libgeotiff-epsg:arm64 glew-utils:arm64 low-memory-monitor low-memory-monitor:arm64 gnutls-bin gnutls-bin:arm64 gphoto2:arm64 gsl-ref-psdoc:arm64 | gsl-doc-pdf:arm64 | gsl-doc-info:arm64 | gsl-ref-html:arm64 krb5-doc krb5-user krb5-doc:arm64 krb5-user:arm64 libvisual-0.4-plugins:arm64 gstreamer1.0-tools:arm64 libhdf4-dev:arm64 hdf4-tools:arm64 libheif-plugin-ffmpegdec libheif-plugin-jpegdec libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-kvazaar libheif-plugin-rav1e libheif-plugin-svtenc libheif-plugin-ffmpegdec:arm64 libheif-plugin-jpegdec:arm64 libheif-plugin-jpegenc:arm64 libheif-plugin-j2kdec:arm64 libheif-plugin-j2kenc:arm64 libheif-plugin-kvazaar:arm64 libheif-plugin-rav1e:arm64 libheif-plugin-svtenc:arm64 libice-doc:arm64 liblcms2-utils liblcms2-utils:arm64 liblzma-doc:arm64 cryptsetup-bin:arm64 odbc-postgresql:arm64 tdsodbc:arm64 opencv-doc:arm64 opus-tools:arm64 pciutils:arm64 libpq-oauth:arm64 proj-bin:arm64 qgnomeplatform-qt5:arm64 qt5-image-formats-plugins:arm64 libraw1394-doc:arm64 librsvg2-bin librsvg2-bin:arm64 lm-sensors lm-sensors:arm64 libsm-doc:arm64 speex:arm64 libstdc++-15-doc:arm64 libgcrypt20:arm64 libtbb-doc:arm64 libtool-doc gfortran | fortran95-compiler uuid-runtime:arm64 mpi-default-bin:arm64 vtk9-doc:arm64 vtk9-examples:arm64 libwacom-bin libwacom-bin:arm64 libx11-doc libx11-doc:arm64 xapian-tools libxcb-doc libxcb-doc:arm64 libxext-doc:arm64 libxt-doc:arm64 m4-doc apparmor less www-browser opencl-icd:arm64 pinentry-doc libmail-box-perl readline-doc Recommended packages: curl | wget | lynx libheif-plugin-aomenc | libheif-plugin-rav1e | libheif-plugin-svtenc gnupg-utils gpg-wks-client gpgv libaacs0:arm64 libpam-cap libclang-rt-21-dev:arm64 ca-certificates:arm64 ca-certificates dbus:arm64 libexif-doc:arm64 libarchive-cpio-perl proj-bin:arm64 libglib2.0-data xdg-user-dirs libglib2.0-data:arm64 xdg-user-dirs:arm64 libgpg-error-l10n libgpg-error-l10n:arm64 gpg-wks-client:arm64 libgphoto2-l10n:arm64 gstreamer1.0-plugins-base:arm64 libheif-plugin-x265 libheif-plugin-aomenc libheif-plugin-x265:arm64 libheif-plugin-aomenc:arm64 krb5-locales krb5-locales:arm64 libldap-common libldap-common:arm64 libgpm2 libodbccr2:arm64 opencv-data:arm64 libopencv-java:arm64 libpng-tools:arm64 poppler-data:arm64 publicsuffix publicsuffix:arm64 qttranslations5-l10n:arm64 libqt5svg5:arm64 qt5-gtk-platformtheme:arm64 qtwayland5:arm64 libraw1394-tools:arm64 librsvg2-common librsvg2-common:arm64 libsasl2-modules libsasl2-modules:arm64 libltdl-dev mesa-vulkan-drivers:arm64 | vulkan-icd:arm64 libmail-sendmail-perl psmisc linux-sysctl-defaults The following NEW packages will be installed: adduser autoconf automake autopoint autotools-dev binutils-aarch64-linux-gnu bsdextrautils bubblewrap cmake cmake-data cpp-15-aarch64-linux-gnu cpp-aarch64-linux-gnu crossbuild-essential-arm64 debhelper dh-autoreconf dh-strip-nondeterminism dirmngr doxygen dwz fakeroot file fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++-15-aarch64-linux-gnu g++-aarch64-linux-gnu gcc-15-aarch64-linux-gnu gcc-15-aarch64-linux-gnu-base gcc-15-base:arm64 gcc-15-cross-base gcc-aarch64-linux-gnu gdal-data gdal-plugins:arm64 gettext gettext-base glycin-loaders glycin-thumbnailers gnupg gnupg-l10n gpg gpg-agent gpgconf gpgsm groff-base ibverbs-providers:arm64 intltool-debian iso-codes libabsl20240722:arm64 libacl1:arm64 libadios2-mpi-auxiliary-2.11:arm64 libadios2-mpi-c++-2.11:arm64 libadios2-mpi-c-2.11:arm64 libadios2-mpi-core-2.11:arm64 libadios2-mpi-plugins:arm64 libaec0:arm64 libamd-comgr3:arm64 libamdhip64-6:arm64 libaom3:arm64 libarchive-zip-perl libarchive13t64 libarchive13t64:arm64 libarmadillo15:arm64 libarpack2t64:arm64 libasan8:arm64 libasan8-arm64-cross libassuan9 libassuan9:arm64 libatomic1:arm64 libatomic1-arm64-cross libavcodec-dev:arm64 libavcodec62:arm64 libavformat-dev:arm64 libavformat62:arm64 libavif16:arm64 libavutil-dev:arm64 libavutil60:arm64 libblas-dev:arm64 libblas3:arm64 libblkid1:arm64 libblosc1:arm64 libblosc2-6:arm64 libbluray3:arm64 libbrotli1 libbrotli1:arm64 libbsd0:arm64 libbz2-1.0:arm64 libc-gconv-modules-extra:arm64 libc6:arm64 libc6-arm64-cross libc6-dev:arm64 libc6-dev-arm64-cross libcairo-gobject2 libcairo-gobject2:arm64 libcairo2 libcairo2:arm64 libcap2:arm64 libcap2-bin libcfitsio10t64:arm64 libcharls2:arm64 libchromaprint1:arm64 libcjson1:arm64 libclang-common-21-dev:arm64 libclang-cpp21 libclang1-21 libcodec2-1.2:arm64 libcoin-dev:arm64 libcoin80t64:arm64 libcom-err2 libcom-err2:arm64 libcurl3t64-gnutls:arm64 libcurl4t64 libcurl4t64:arm64 libdatrie1 libdatrie1:arm64 libdav1d7 libdav1d7:arm64 libdb5.3t64:arm64 libdbus-1-3:arm64 libdc1394-25:arm64 libdc1394-dev:arm64 libde265-0 libde265-0:arm64 libdebhelper-perl libdeflate-dev:arm64 libdeflate0:arm64 libdmtx-dev:arm64 libdmtx0t64:arm64 libdouble-conversion3:arm64 libdrm-amdgpu1:arm64 libdrm-common libdrm2:arm64 libdvdnav4:arm64 libdvdread8t64:arm64 libedit2 libedit2:arm64 libegl-mesa0:arm64 libegl1:arm64 libeigen3-dev libelf1t64 libelf1t64:arm64 libevdev2 libevdev2:arm64 libevent-core-2.1-7t64:arm64 libevent-pthreads-2.1-7t64:arm64 libexif-dev:arm64 libexif12:arm64 libexpat1 libexpat1:arm64 libfabric1:arm64 libfakeroot libffi8 libffi8:arm64 libfile-stripnondeterminism-perl libfmt10 libfontconfig1 libfontconfig1:arm64 libfreetype6 libfreetype6:arm64 libfreexl1:arm64 libfribidi0 libfribidi0:arm64 libfuse3-4:arm64 libfyba0t64:arm64 libgav1-2:arm64 libgbm1:arm64 libgcc-15-dev:arm64 libgcc-15-dev-arm64-cross libgcc-s1:arm64 libgcc-s1-arm64-cross libgcrypt20 libgd3:arm64 libgdal38:arm64 libgdcm-dev:arm64 libgdcm3.0t64:arm64 libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-0:arm64 libgdk-pixbuf2.0-common libgeos-c1t64:arm64 libgeos3.14.1:arm64 libgeotiff5:arm64 libgfortran5:arm64 libgif7:arm64 libgl-dev:arm64 libgl1:arm64 libgl1-mesa-dri:arm64 libgl2ps1.4:arm64 libglew-dev:arm64 libglew2.2:arm64 libglib2.0-0t64 libglib2.0-0t64:arm64 libglu1-mesa:arm64 libglu1-mesa-dev:arm64 libglvnd0:arm64 libglx-dev:arm64 libglx-mesa0:arm64 libglx0:arm64 libglycin-2-0 libglycin-2-0:arm64 libgme0:arm64 libgmp10:arm64 libgnutls30t64 libgnutls30t64:arm64 libgomp1:arm64 libgomp1-arm64-cross libgpg-error0 libgpg-error0:arm64 libgpgme45:arm64 libgpgmepp7:arm64 libgphoto2-6t64:arm64 libgphoto2-dev:arm64 libgphoto2-port12t64:arm64 libgraphite2-3 libgraphite2-3:arm64 libgsl-dev:arm64 libgsl28:arm64 libgslcblas0:arm64 libgsm1:arm64 libgssapi-krb5-2 libgssapi-krb5-2:arm64 libgstreamer-plugins-base1.0-0:arm64 libgstreamer1.0-0:arm64 libgudev-1.0-0 libgudev-1.0-0:arm64 libharfbuzz0b libharfbuzz0b:arm64 libhdf4-0:arm64 libhdf5-310:arm64 libhdf5-hl-310:arm64 libhdf5-openmpi-310:arm64 libheif-plugin-dav1d libheif-plugin-dav1d:arm64 libheif-plugin-libde265 libheif-plugin-libde265:arm64 libheif1 libheif1:arm64 libhogweed6t64:arm64 libhsa-runtime64-1:arm64 libhsakmt1:arm64 libhwasan0:arm64 libhwasan0-arm64-cross libhwloc-plugins:arm64 libhwloc15:arm64 libhwy1t64 libhwy1t64:arm64 libibmad5:arm64 libibumad3:arm64 libibverbs1:arm64 libice-dev:arm64 libice6:arm64 libicu76:arm64 libidn2-0 libidn2-0:arm64 libimagequant0:arm64 libimath-3-1-29t64:arm64 libimath-dev:arm64 libinput-bin libinput10:arm64 libitm1:arm64 libitm1-arm64-cross libjbig-dev:arm64 libjbig0:arm64 libjpeg-dev:arm64 libjpeg62-turbo:arm64 libjpeg62-turbo-dev:arm64 libjson-c5:arm64 libjsoncpp26 libjsoncpp26:arm64 libjxl0.11 libjxl0.11:arm64 libk5crypto3 libk5crypto3:arm64 libkeyutils1 libkeyutils1:arm64 libkmlbase1t64:arm64 libkmldom1t64:arm64 libkmlengine1t64:arm64 libkrb5-3 libkrb5-3:arm64 libkrb5support0 libkrb5support0:arm64 libksba8 liblapack-dev:arm64 liblapack3:arm64 liblcms2-2 liblcms2-2:arm64 libldap2 libldap2:arm64 libleptonica6:arm64 liblerc-dev:arm64 liblerc4:arm64 libllvm21 libllvm21:arm64 liblsan0:arm64 liblsan0-arm64-cross libltdl7:arm64 liblz4-1:arm64 liblzma-dev:arm64 liblzma5:arm64 libmagic-mgc libmagic1t64 libmariadb3:arm64 libmbedcrypto16:arm64 libmd0:arm64 libmd4c0:arm64 libminizip1t64:arm64 libmount1:arm64 libmp3lame0:arm64 libmpg123-0t64:arm64 libmtdev1t64:arm64 libmunge2:arm64 libmuparser2v5:arm64 libncursesw6 libnetcdf22:arm64 libnettle8t64:arm64 libnghttp2-14 libnghttp2-14:arm64 libnghttp3-9 libnghttp3-9:arm64 libngtcp2-16 libngtcp2-16:arm64 libngtcp2-crypto-gnutls8:arm64 libngtcp2-crypto-ossl0 libngtcp2-crypto-ossl0:arm64 libnl-3-200:arm64 libnl-route-3-200:arm64 libnorm1t64:arm64 libnpth0t64 libnspr4:arm64 libnss3:arm64 libnuma1:arm64 libodbc2:arm64 libodbcinst2:arm64 libogg0:arm64 libopencv-calib3d-dev:arm64 libopencv-calib3d410:arm64 libopencv-contrib-dev:arm64 libopencv-contrib410:arm64 libopencv-core-dev:arm64 libopencv-core410:arm64 libopencv-dev:arm64 libopencv-dnn-dev:arm64 libopencv-dnn410:arm64 libopencv-features2d-dev:arm64 libopencv-features2d410:arm64 libopencv-flann-dev:arm64 libopencv-flann410:arm64 libopencv-highgui-dev:arm64 libopencv-highgui410:arm64 libopencv-imgcodecs-dev:arm64 libopencv-imgcodecs410:arm64 libopencv-imgproc-dev:arm64 libopencv-imgproc410:arm64 libopencv-ml-dev:arm64 libopencv-ml410:arm64 libopencv-objdetect-dev:arm64 libopencv-objdetect410:arm64 libopencv-photo-dev:arm64 libopencv-photo410:arm64 libopencv-shape-dev:arm64 libopencv-shape410:arm64 libopencv-stitching-dev:arm64 libopencv-stitching410:arm64 libopencv-superres-dev:arm64 libopencv-superres410:arm64 libopencv-video-dev:arm64 libopencv-video410:arm64 libopencv-videoio-dev:arm64 libopencv-videoio410:arm64 libopencv-videostab-dev:arm64 libopencv-videostab410:arm64 libopencv-viz-dev:arm64 libopencv-viz410:arm64 libopenexr-3-1-30:arm64 libopenexr-dev:arm64 libopengl-dev:arm64 libopengl0:arm64 libopenjp2-7:arm64 libopenmpi40:arm64 libopenmpt0t64:arm64 libopus0:arm64 liborc-0.4-0t64:arm64 libp11-kit0 libp11-kit0:arm64 libpango-1.0-0 libpango-1.0-0:arm64 libpangocairo-1.0-0 libpangocairo-1.0-0:arm64 libpangoft2-1.0-0 libpangoft2-1.0-0:arm64 libpciaccess0:arm64 libpcre2-16-0:arm64 libpcre2-8-0:arm64 libpgm-5.3-0t64:arm64 libpipeline1 libpixman-1-0 libpixman-1-0:arm64 libpkgconf7 libpmix2t64:arm64 libpng-dev:arm64 libpng16-16t64 libpng16-16t64:arm64 libpoppler147:arm64 libpq5:arm64 libproc2-0 libproj25:arm64 libprotobuf32t64:arm64 libpsl5t64 libpsl5t64:arm64 libpugixml1v5:arm64 libqhull-r8.0:arm64 libqt5core5t64:arm64 libqt5dbus5t64:arm64 libqt5gui5t64:arm64 libqt5network5t64:arm64 libqt5opengl5t64:arm64 libqt5test5t64:arm64 libqt5widgets5t64:arm64 librabbitmq4:arm64 librav1e0.8:arm64 libraw1394-11:arm64 libraw1394-dev:arm64 librdmacm1t64:arm64 libreadline8t64 librhash1 librist4:arm64 librsvg2-2 librsvg2-2:arm64 librtmp1 librtmp1:arm64 librttopo1:arm64 libsasl2-2 libsasl2-2:arm64 libsasl2-modules-db libsasl2-modules-db:arm64 libseccomp2:arm64 libselinux1:arm64 libsensors-config libsensors5:arm64 libsharpyuv-dev:arm64 libsharpyuv0 libsharpyuv0:arm64 libshine3:arm64 libsm-dev:arm64 libsm6:arm64 libsnappy1v5:arm64 libsocket++1:arm64 libsodium23:arm64 libsoxr0:arm64 libspatialite8t64:arm64 libspdlog1.15 libspeex1:arm64 libsqlite3-0 libsqlite3-0:arm64 libsrt1.5-gnutls:arm64 libssh-4:arm64 libssh2-1t64 libssh2-1t64:arm64 libssl3t64:arm64 libstdc++-15-dev:arm64 libstdc++-15-dev-arm64-cross libstdc++6:arm64 libstdc++6-arm64-cross libsuperlu7:arm64 libsvtav1enc2:arm64 libswresample-dev:arm64 libswresample6:arm64 libswscale-dev:arm64 libswscale9:arm64 libsystemd0:arm64 libsz2:arm64 libtasn1-6 libtasn1-6:arm64 libtbb-dev:arm64 libtbb12:arm64 libtbbbind-2-5:arm64 libtbbmalloc2:arm64 libtesseract5:arm64 libthai-data libthai0 libthai0:arm64 libtheoradec2:arm64 libtheoraenc2:arm64 libtiff-dev:arm64 libtiff6:arm64 libtiffxx6:arm64 libtinfo6:arm64 libtool libtsan2:arm64 libtsan2-arm64-cross libtwolame0:arm64 libubsan1:arm64 libubsan1-arm64-cross libuchardet0 libucx0:arm64 libudev1:arm64 libudfread3:arm64 libunistring5 libunistring5:arm64 liburiparser1:arm64 libusb-1.0-0:arm64 libuuid1:arm64 libuv1t64 libv4l-0t64:arm64 libv4l-dev:arm64 libv4l2rds0t64:arm64 libv4lconvert0t64:arm64 libva-drm2:arm64 libva-x11-2:arm64 libva2:arm64 libvdpau1:arm64 libvorbis0a:arm64 libvorbisenc2:arm64 libvorbisfile3:arm64 libvpx12:arm64 libvtk9.5:arm64 libvulkan1:arm64 libwacom-common libwacom9 libwacom9:arm64 libwayland-client0:arm64 libwebp-dev:arm64 libwebp7:arm64 libwebpdecoder3:arm64 libwebpdemux2:arm64 libwebpmux3:arm64 libx11-6 libx11-6:arm64 libx11-data libx11-dev libx11-dev:arm64 libx11-xcb1:arm64 libx264-165:arm64 libx265-215:arm64 libxapian30 libxau-dev libxau-dev:arm64 libxau6 libxau6:arm64 libxcb-dri3-0:arm64 libxcb-glx0:arm64 libxcb-icccm4:arm64 libxcb-image0:arm64 libxcb-keysyms1:arm64 libxcb-present0:arm64 libxcb-randr0:arm64 libxcb-render-util0:arm64 libxcb-render0 libxcb-render0:arm64 libxcb-shape0:arm64 libxcb-shm0 libxcb-shm0:arm64 libxcb-sync1:arm64 libxcb-util1:arm64 libxcb-xfixes0:arm64 libxcb-xinerama0:arm64 libxcb-xinput0:arm64 libxcb-xkb1:arm64 libxcb1 libxcb1:arm64 libxcb1-dev libxcb1-dev:arm64 libxcursor1:arm64 libxdmcp-dev libxdmcp-dev:arm64 libxdmcp6 libxdmcp6:arm64 libxerces-c3.2t64:arm64 libxext-dev:arm64 libxext6 libxext6:arm64 libxfixes-dev:arm64 libxfixes3:arm64 libxi-dev:arm64 libxi6:arm64 libxkbcommon-x11-0:arm64 libxkbcommon0:arm64 libxml2-16 libxml2-16:arm64 libxml2-dev:arm64 libxmu-dev:arm64 libxmu-headers libxmu6:arm64 libxnvctrl0:arm64 libxpm-dev:arm64 libxpm4:arm64 libxrender1 libxrender1:arm64 libxshmfence1:arm64 libxt-dev:arm64 libxt6t64:arm64 libxvidcore4:arm64 libxxf86vm1:arm64 libxxhash0:arm64 libyaml-cpp0.8:arm64 libyuv0:arm64 libz3-4 libz3-4:arm64 libzfp1t64:arm64 libzmq5:arm64 libzstd-dev:arm64 libzstd1:arm64 libzvbi-common libzvbi0t64:arm64 linux-libc-dev-arm64-cross m4 man-db mariadb-common mesa-libgallium:arm64 mysql-common nlohmann-json3-dev ocl-icd-libopencl1:arm64 pinentry-curses pkg-config pkgconf pkgconf:arm64 pkgconf-bin po-debconf procps proj-data readline-common sbuild-build-depends-main-dummy:arm64 sensible-utils shared-mime-info unixodbc-common uuid-dev:arm64 visp-images-data x11-common x11proto-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:arm64 zlib1g-dev:arm64 0 upgraded, 634 newly installed, 0 to remove and 0 not upgraded. Need to get 632 MB of archives. After this operation, 2543 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1036 B] Get:2 http://localhost:3142/debian unstable/main amd64 libexpat1 amd64 2.7.4-1 [116 kB] Get:3 http://localhost:3142/debian unstable/main arm64 gcc-15-base arm64 15.2.0-13 [54.8 kB] Get:4 http://localhost:3142/debian unstable/main arm64 libgcc-s1 arm64 15.2.0-13 [53.5 kB] Get:5 http://localhost:3142/debian unstable/main arm64 libc-gconv-modules-extra arm64 2.42-12 [1154 kB] Get:6 http://localhost:3142/debian unstable/main arm64 libc6 arm64 2.42-12 [1409 kB] Get:7 http://localhost:3142/debian unstable/main arm64 libexpat1 arm64 2.7.4-1 [101 kB] Get:8 http://localhost:3142/debian unstable/main amd64 adduser all 3.154 [210 kB] Get:9 http://localhost:3142/debian unstable/main amd64 libncursesw6 amd64 6.6+20251231-1 [137 kB] Get:10 http://localhost:3142/debian unstable/main amd64 libproc2-0 amd64 2:4.0.4-9+b1 [66.1 kB] Get:11 http://localhost:3142/debian unstable/main amd64 procps amd64 2:4.0.4-9+b1 [883 kB] Get:12 http://localhost:3142/debian unstable/main amd64 readline-common all 8.3-3 [74.8 kB] Get:13 http://localhost:3142/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:14 http://localhost:3142/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5+b1 [338 kB] Get:15 http://localhost:3142/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5+b1 [110 kB] Get:16 http://localhost:3142/debian unstable/main amd64 file amd64 1:5.46-5+b1 [43.8 kB] Get:17 http://localhost:3142/debian unstable/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Get:18 http://localhost:3142/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b1 [68.8 kB] Get:19 http://localhost:3142/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Get:20 http://localhost:3142/debian unstable/main amd64 bsdextrautils amd64 2.41.3-3 [99.1 kB] Get:21 http://localhost:3142/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Get:22 http://localhost:3142/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:23 http://localhost:3142/debian unstable/main amd64 m4 amd64 1.4.21-1 [332 kB] Get:24 http://localhost:3142/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get:25 http://localhost:3142/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get:26 http://localhost:3142/debian unstable/main amd64 automake all 1:1.18.1-3 [878 kB] Get:27 http://localhost:3142/debian unstable/main amd64 autopoint all 0.23.2-1 [772 kB] Get:28 http://localhost:3142/debian unstable/main amd64 binutils-aarch64-linux-gnu amd64 2.46-1 [1760 kB] Get:29 http://localhost:3142/debian unstable/main amd64 bubblewrap amd64 0.11.0-2 [52.0 kB] Get:30 http://localhost:3142/debian unstable/main amd64 cmake-data all 4.2.3-1 [2556 kB] Get:31 http://localhost:3142/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-2+b1 [641 kB] Get:32 http://localhost:3142/debian unstable/main amd64 libarchive13t64 amd64 3.8.5-1 [362 kB] Get:33 http://localhost:3142/debian unstable/main amd64 libnghttp3-9 amd64 1.12.0-1 [68.4 kB] Get:34 http://localhost:3142/debian unstable/main amd64 libngtcp2-16 amd64 1.16.0-1 [136 kB] Get:35 http://localhost:3142/debian unstable/main amd64 libbrotli1 amd64 1.2.0-3 [320 kB] Get:36 http://localhost:3142/debian unstable/main amd64 libkrb5support0 amd64 1.22.1-2 [33.1 kB] Get:37 http://localhost:3142/debian unstable/main amd64 libcom-err2 amd64 1.47.2-3+b8 [25.1 kB] Get:38 http://localhost:3142/debian unstable/main amd64 libk5crypto3 amd64 1.22.1-2 [81.1 kB] Get:39 http://localhost:3142/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6+b1 [9784 B] Get:40 http://localhost:3142/debian unstable/main amd64 libkrb5-3 amd64 1.22.1-2 [337 kB] Get:41 http://localhost:3142/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.22.1-2 [139 kB] Get:42 http://localhost:3142/debian unstable/main amd64 libunistring5 amd64 1.3-2+b1 [466 kB] Get:43 http://localhost:3142/debian unstable/main amd64 libidn2-0 amd64 2.3.8-4+b1 [110 kB] Get:44 http://localhost:3142/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-10 [19.8 kB] Get:45 http://localhost:3142/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-10 [57.8 kB] Get:46 http://localhost:3142/debian unstable/main amd64 libldap2 amd64 2.6.10+dfsg-1+b1 [195 kB] Get:47 http://localhost:3142/debian unstable/main amd64 libnghttp2-14 amd64 1.68.0-1 [79.8 kB] Get:48 http://localhost:3142/debian unstable/main amd64 libngtcp2-crypto-ossl0 amd64 1.16.0-1 [27.5 kB] Get:49 http://localhost:3142/debian unstable/main amd64 libpsl5t64 amd64 0.21.2-1.1+b2 [59.8 kB] Get:50 http://localhost:3142/debian unstable/main amd64 libffi8 amd64 3.5.2-3+b1 [26.4 kB] Get:51 http://localhost:3142/debian unstable/main amd64 libp11-kit0 amd64 0.25.10-1+b1 [444 kB] Get:52 http://localhost:3142/debian unstable/main amd64 libtasn1-6 amd64 4.21.0-2 [50.4 kB] Get:53 http://localhost:3142/debian unstable/main amd64 libgnutls30t64 amd64 3.8.11-3 [1509 kB] Get:54 http://localhost:3142/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-3+b1 [60.7 kB] Get:55 http://localhost:3142/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-1+b1 [245 kB] Get:56 http://localhost:3142/debian unstable/main amd64 libcurl4t64 amd64 8.18.0-2 [412 kB] Get:57 http://localhost:3142/debian unstable/main amd64 libjsoncpp26 amd64 1.9.6-5 [82.6 kB] Get:58 http://localhost:3142/debian unstable/main amd64 librhash1 amd64 1.4.6-1.1 [135 kB] Get:59 http://localhost:3142/debian unstable/main amd64 libuv1t64 amd64 1.51.0-2+b1 [156 kB] Get:60 http://localhost:3142/debian unstable/main amd64 cmake amd64 4.2.3-1 [13.0 MB] Get:61 http://localhost:3142/debian unstable/main amd64 gcc-15-aarch64-linux-gnu-base amd64 15.2.0-13cross1 [55.1 kB] Get:62 http://localhost:3142/debian unstable/main amd64 cpp-15-aarch64-linux-gnu amd64 15.2.0-13cross1 [12.3 MB] Get:63 http://localhost:3142/debian unstable/main amd64 cpp-aarch64-linux-gnu amd64 4:15.2.0-5 [5320 B] Get:64 http://localhost:3142/debian unstable/main amd64 gcc-15-cross-base all 15.2.0-13cross1 [50.4 kB] Get:65 http://localhost:3142/debian unstable/main amd64 libc6-arm64-cross all 2.42-12cross1 [1178 kB] Get:66 http://localhost:3142/debian unstable/main amd64 libgcc-s1-arm64-cross all 15.2.0-13cross1 [53.5 kB] Get:67 http://localhost:3142/debian unstable/main amd64 libgomp1-arm64-cross all 15.2.0-13cross1 [93.8 kB] Get:68 http://localhost:3142/debian unstable/main amd64 libitm1-arm64-cross all 15.2.0-13cross1 [25.9 kB] Get:69 http://localhost:3142/debian unstable/main amd64 libatomic1-arm64-cross all 15.2.0-13cross1 [10.1 kB] Get:70 http://localhost:3142/debian unstable/main amd64 libasan8-arm64-cross all 15.2.0-13cross1 [442 kB] Get:71 http://localhost:3142/debian unstable/main amd64 liblsan0-arm64-cross all 15.2.0-13cross1 [210 kB] Get:72 http://localhost:3142/debian unstable/main amd64 libtsan2-arm64-cross all 15.2.0-13cross1 [426 kB] Get:73 http://localhost:3142/debian unstable/main amd64 libstdc++6-arm64-cross all 15.2.0-13cross1 [557 kB] Get:74 http://localhost:3142/debian unstable/main amd64 libubsan1-arm64-cross all 15.2.0-13cross1 [193 kB] Get:75 http://localhost:3142/debian unstable/main amd64 libhwasan0-arm64-cross all 15.2.0-13cross1 [265 kB] Get:76 http://localhost:3142/debian unstable/main amd64 libgcc-15-dev-arm64-cross all 15.2.0-13cross1 [2533 kB] Get:77 http://localhost:3142/debian unstable/main amd64 gcc-15-aarch64-linux-gnu amd64 15.2.0-13cross1 [23.6 MB] Get:78 http://localhost:3142/debian unstable/main amd64 gcc-aarch64-linux-gnu amd64 4:15.2.0-5 [1444 B] Get:79 http://localhost:3142/debian unstable/main amd64 linux-libc-dev-arm64-cross all 6.18.9-1cross1 [2381 kB] Get:80 http://localhost:3142/debian unstable/main amd64 libc6-dev-arm64-cross all 2.42-12cross1 [1634 kB] Get:81 http://localhost:3142/debian unstable/main amd64 libstdc++-15-dev-arm64-cross all 15.2.0-13cross1 [2701 kB] Get:82 http://localhost:3142/debian unstable/main amd64 g++-15-aarch64-linux-gnu amd64 15.2.0-13cross1 [13.3 MB] Get:83 http://localhost:3142/debian unstable/main amd64 g++-aarch64-linux-gnu amd64 4:15.2.0-5 [1200 B] Get:84 http://localhost:3142/debian unstable/main amd64 crossbuild-essential-arm64 all 12.12 [3548 B] Get:85 http://localhost:3142/debian unstable/main amd64 libdebhelper-perl all 13.29 [92.6 kB] Get:86 http://localhost:3142/debian unstable/main amd64 libtool all 2.5.4-9 [540 kB] Get:87 http://localhost:3142/debian unstable/main amd64 dh-autoreconf all 21+nmu1 [11.7 kB] Get:88 http://localhost:3142/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:89 http://localhost:3142/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get:90 http://localhost:3142/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get:91 http://localhost:3142/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get:92 http://localhost:3142/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get:93 http://localhost:3142/debian unstable/main amd64 gettext amd64 0.23.2-1 [1687 kB] Get:94 http://localhost:3142/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:95 http://localhost:3142/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Get:96 http://localhost:3142/debian unstable/main amd64 debhelper all 13.29 [943 kB] Get:97 http://localhost:3142/debian unstable/main amd64 libgpg-error0 amd64 1.58-2 [89.7 kB] Get:98 http://localhost:3142/debian unstable/main amd64 libassuan9 amd64 3.0.2-2+b1 [62.1 kB] Get:99 http://localhost:3142/debian unstable/main amd64 libgcrypt20 amd64 1.11.2-3+b1 [871 kB] Get:100 http://localhost:3142/debian unstable/main amd64 libreadline8t64 amd64 8.3-3+b1 [181 kB] Get:101 http://localhost:3142/debian unstable/main amd64 gpgconf amd64 2.4.8-5 [129 kB] Get:102 http://localhost:3142/debian unstable/main amd64 libksba8 amd64 1.6.7-2+b2 [136 kB] Get:103 http://localhost:3142/debian unstable/main amd64 libnpth0t64 amd64 1.8-3+b1 [23.6 kB] Get:104 http://localhost:3142/debian unstable/main amd64 dirmngr amd64 2.4.8-5 [386 kB] Get:105 http://localhost:3142/debian unstable/main amd64 libedit2 amd64 3.1-20251016-1 [93.6 kB] Get:106 http://localhost:3142/debian unstable/main amd64 libz3-4 amd64 4.13.3-1+b1 [8646 kB] Get:107 http://localhost:3142/debian unstable/main amd64 libllvm21 amd64 1:21.1.8-3 [28.3 MB] Get:108 http://localhost:3142/debian unstable/main amd64 libclang-cpp21 amd64 1:21.1.8-3 [12.8 MB] Get:109 http://localhost:3142/debian unstable/main amd64 libclang1-21 amd64 1:21.1.8-3 [7738 kB] Get:110 http://localhost:3142/debian unstable/main amd64 libfmt10 amd64 10.1.1+ds1-4+b1 [128 kB] Get:111 http://localhost:3142/debian unstable/main amd64 libspdlog1.15 amd64 1:1.15.3+ds-1+b1 [109 kB] Get:112 http://localhost:3142/debian unstable/main amd64 libsqlite3-0 amd64 3.46.1-9 [920 kB] Get:113 http://localhost:3142/debian unstable/main amd64 libxapian30 amd64 1.4.29-3+b1 [1173 kB] Get:114 http://localhost:3142/debian unstable/main amd64 doxygen amd64 1.15.0+ds1-1+b1 [5544 kB] Get:115 http://localhost:3142/debian unstable/main amd64 libfakeroot amd64 1.37.2-1 [29.9 kB] Get:116 http://localhost:3142/debian unstable/main amd64 fakeroot amd64 1.37.2-1 [76.2 kB] Get:117 http://localhost:3142/debian unstable/main amd64 libpng16-16t64 amd64 1.6.54-1 [288 kB] Get:118 http://localhost:3142/debian unstable/main amd64 libfreetype6 amd64 2.14.1+dfsg-2 [493 kB] Get:119 http://localhost:3142/debian unstable/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Get:120 http://localhost:3142/debian unstable/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Get:121 http://localhost:3142/debian unstable/main amd64 fontconfig-config amd64 2.17.1-5 [56.1 kB] Get:122 http://localhost:3142/debian unstable/main amd64 libfontconfig1 amd64 2.17.1-5 [132 kB] Get:123 http://localhost:3142/debian unstable/main amd64 fontconfig amd64 2.17.1-5 [191 kB] Get:124 http://localhost:3142/debian unstable/main amd64 gdal-data all 3.12.1+dfsg-1 [440 kB] Get:125 http://localhost:3142/debian unstable/main arm64 gdal-plugins arm64 3.12.1+dfsg-1 [212 kB] Get:126 http://localhost:3142/debian unstable/main amd64 libpixman-1-0 amd64 0.46.4-1+b1 [259 kB] Get:127 http://localhost:3142/debian unstable/main amd64 libxau6 amd64 1:1.0.11-1+b1 [20.8 kB] Get:128 http://localhost:3142/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.5-2 [27.9 kB] Get:129 http://localhost:3142/debian unstable/main amd64 libxcb1 amd64 1.17.0-2+b2 [144 kB] Get:130 http://localhost:3142/debian unstable/main amd64 libx11-data all 2:1.8.12-1 [343 kB] Get:131 http://localhost:3142/debian unstable/main amd64 libx11-6 amd64 2:1.8.12-1+b1 [824 kB] Get:132 http://localhost:3142/debian unstable/main amd64 libxcb-render0 amd64 1.17.0-2+b2 [115 kB] Get:133 http://localhost:3142/debian unstable/main amd64 libxcb-shm0 amd64 1.17.0-2+b2 [105 kB] Get:134 http://localhost:3142/debian unstable/main amd64 libxext6 amd64 2:1.3.4-1+b4 [50.7 kB] Get:135 http://localhost:3142/debian unstable/main amd64 libxrender1 amd64 1:0.9.12-1+b1 [27.7 kB] Get:136 http://localhost:3142/debian unstable/main amd64 libcairo2 amd64 1.18.4-3 [544 kB] Get:137 http://localhost:3142/debian unstable/main amd64 libglib2.0-0t64 amd64 2.87.2-3 [1552 kB] Get:138 http://localhost:3142/debian unstable/main amd64 libsharpyuv0 amd64 1.5.0-0.1+b1 [116 kB] Get:139 http://localhost:3142/debian unstable/main amd64 libdav1d7 amd64 1.5.3-1+b1 [564 kB] Get:140 http://localhost:3142/debian unstable/main amd64 libheif-plugin-dav1d amd64 1.21.2-2 [20.3 kB] Get:141 http://localhost:3142/debian unstable/main amd64 libde265-0 amd64 1.0.16-1+b1 [195 kB] Get:142 http://localhost:3142/debian unstable/main amd64 libheif-plugin-libde265 amd64 1.21.2-2 [17.8 kB] Get:143 http://localhost:3142/debian unstable/main amd64 libheif1 amd64 1.21.2-2 [648 kB] Get:144 http://localhost:3142/debian unstable/main amd64 libhwy1t64 amd64 1.3.0-2 [709 kB] Get:145 http://localhost:3142/debian unstable/main amd64 liblcms2-2 amd64 2.17-1 [163 kB] Get:146 http://localhost:3142/debian unstable/main amd64 libjxl0.11 amd64 0.11.1-6 [1165 kB] Get:147 http://localhost:3142/debian unstable/main amd64 libcairo-gobject2 amd64 1.18.4-3 [130 kB] Get:148 http://localhost:3142/debian unstable/main amd64 glycin-thumbnailers amd64 2.0.7+ds-4 [1054 kB] Get:149 http://localhost:3142/debian unstable/main amd64 libgdk-pixbuf2.0-common all 2.44.5+dfsg-3 [316 kB] Get:150 http://localhost:3142/debian unstable/main amd64 shared-mime-info amd64 2.4-5+b3 [758 kB] Get:151 http://localhost:3142/debian unstable/main amd64 libglycin-2-0 amd64 2.0.7+ds-4 [1424 kB] Get:152 http://localhost:3142/debian unstable/main amd64 libgdk-pixbuf-2.0-0 amd64 2.44.5+dfsg-3 [98.7 kB] Get:153 http://localhost:3142/debian unstable/main amd64 libfribidi0 amd64 1.0.16-5 [26.7 kB] Get:154 http://localhost:3142/debian unstable/main amd64 libgraphite2-3 amd64 1.3.14-11+b1 [77.0 kB] Get:155 http://localhost:3142/debian unstable/main amd64 libharfbuzz0b amd64 12.3.2-1 [514 kB] Get:156 http://localhost:3142/debian unstable/main amd64 libthai-data all 0.1.30-1 [172 kB] Get:157 http://localhost:3142/debian unstable/main amd64 libdatrie1 amd64 0.2.14-1 [39.6 kB] Get:158 http://localhost:3142/debian unstable/main amd64 libthai0 amd64 0.1.30-1 [52.2 kB] Get:159 http://localhost:3142/debian unstable/main amd64 libpango-1.0-0 amd64 1.57.0-1 [229 kB] Get:160 http://localhost:3142/debian unstable/main amd64 libpangoft2-1.0-0 amd64 1.57.0-1 [58.7 kB] Get:161 http://localhost:3142/debian unstable/main amd64 libpangocairo-1.0-0 amd64 1.57.0-1 [36.1 kB] Get:162 http://localhost:3142/debian unstable/main amd64 librsvg2-2 amd64 2.61.3+dfsg-3+b1 [1828 kB] Get:163 http://localhost:3142/debian unstable/main amd64 glycin-loaders amd64 2.0.7+ds-4 [2428 kB] Get:164 http://localhost:3142/debian unstable/main amd64 gnupg-l10n all 2.4.8-5 [752 kB] Get:165 http://localhost:3142/debian unstable/main amd64 gpg amd64 2.4.8-5 [639 kB] Get:166 http://localhost:3142/debian unstable/main amd64 pinentry-curses amd64 1.3.2-3 [87.8 kB] Get:167 http://localhost:3142/debian unstable/main amd64 gpg-agent amd64 2.4.8-5 [273 kB] Get:168 http://localhost:3142/debian unstable/main amd64 gpgsm amd64 2.4.8-5 [278 kB] Get:169 http://localhost:3142/debian unstable/main amd64 gnupg all 2.4.8-5 [418 kB] Get:170 http://localhost:3142/debian unstable/main arm64 libnl-3-200 arm64 3.12.0-2 [58.8 kB] Get:171 http://localhost:3142/debian unstable/main arm64 libnl-route-3-200 arm64 3.12.0-2 [180 kB] Get:172 http://localhost:3142/debian unstable/main arm64 libibverbs1 arm64 61.0-2 [60.7 kB] Get:173 http://localhost:3142/debian unstable/main arm64 ibverbs-providers arm64 61.0-2 [355 kB] Get:174 http://localhost:3142/debian unstable/main amd64 iso-codes all 4.20.1-1 [3319 kB] Get:175 http://localhost:3142/debian unstable/main arm64 libstdc++6 arm64 15.2.0-13 [647 kB] Get:176 http://localhost:3142/debian unstable/main arm64 libabsl20240722 arm64 20240722.0-4 [452 kB] Get:177 http://localhost:3142/debian unstable/main arm64 libacl1 arm64 2.3.2-2+b2 [32.0 kB] Get:178 http://localhost:3142/debian unstable/main arm64 libxxhash0 arm64 0.8.3-2+b1 [22.4 kB] Get:179 http://localhost:3142/debian unstable/main arm64 liblz4-1 arm64 1.10.0-6 [66.7 kB] Get:180 http://localhost:3142/debian unstable/main arm64 libzstd1 arm64 1.5.7+dfsg-3+b1 [261 kB] Get:181 http://localhost:3142/debian unstable/main arm64 zlib1g arm64 1:1.3.dfsg+really1.3.1-2 [85.9 kB] Get:182 http://localhost:3142/debian unstable/main arm64 libblosc2-6 arm64 2.22.0+ds-1 [168 kB] Get:183 http://localhost:3142/debian unstable/main arm64 libbz2-1.0 arm64 1.0.8-6+b1 [37.1 kB] Get:184 http://localhost:3142/debian unstable/main arm64 librdmacm1t64 arm64 61.0-2 [69.9 kB] Get:185 http://localhost:3142/debian unstable/main arm64 libfabric1 arm64 2.1.0-1.1+b1 [541 kB] Get:186 http://localhost:3142/debian unstable/main arm64 libnghttp3-9 arm64 1.12.0-1 [63.6 kB] Get:187 http://localhost:3142/debian unstable/main arm64 libngtcp2-16 arm64 1.16.0-1 [123 kB] Get:188 http://localhost:3142/debian unstable/main arm64 libbrotli1 arm64 1.2.0-3 [295 kB] Get:189 http://localhost:3142/debian unstable/main arm64 libkrb5support0 arm64 1.22.1-2 [32.2 kB] Get:190 http://localhost:3142/debian unstable/main arm64 libcom-err2 arm64 1.47.2-3+b8 [24.9 kB] Get:191 http://localhost:3142/debian unstable/main arm64 libk5crypto3 arm64 1.22.1-2 [77.1 kB] Get:192 http://localhost:3142/debian unstable/main arm64 libkeyutils1 arm64 1.6.3-6+b1 [9852 B] Get:193 http://localhost:3142/debian unstable/main arm64 libssl3t64 arm64 3.5.5-1 [2731 kB] Get:194 http://localhost:3142/debian unstable/main arm64 libkrb5-3 arm64 1.22.1-2 [315 kB] Get:195 http://localhost:3142/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.22.1-2 [127 kB] Get:196 http://localhost:3142/debian unstable/main arm64 libunistring5 arm64 1.3-2+b1 [459 kB] Get:197 http://localhost:3142/debian unstable/main arm64 libidn2-0 arm64 2.3.8-4+b1 [108 kB] Get:198 http://localhost:3142/debian unstable/main arm64 libdb5.3t64 arm64 5.3.28+dfsg2-11 [626 kB] Get:199 http://localhost:3142/debian unstable/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-10 [19.8 kB] Get:200 http://localhost:3142/debian unstable/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-10 [55.0 kB] Get:201 http://localhost:3142/debian unstable/main arm64 libldap2 arm64 2.6.10+dfsg-1+b1 [179 kB] Get:202 http://localhost:3142/debian unstable/main arm64 libnghttp2-14 arm64 1.68.0-1 [74.6 kB] Get:203 http://localhost:3142/debian unstable/main arm64 libngtcp2-crypto-ossl0 arm64 1.16.0-1 [25.7 kB] Get:204 http://localhost:3142/debian unstable/main arm64 libpsl5t64 arm64 0.21.2-1.1+b2 [59.6 kB] Get:205 http://localhost:3142/debian unstable/main arm64 libgmp10 arm64 2:6.3.0+dfsg-5+b1 [544 kB] Get:206 http://localhost:3142/debian unstable/main arm64 libnettle8t64 arm64 3.10.2-1 [305 kB] Get:207 http://localhost:3142/debian unstable/main arm64 libhogweed6t64 arm64 3.10.2-1 [332 kB] Get:208 http://localhost:3142/debian unstable/main arm64 libffi8 arm64 3.5.2-3+b1 [23.3 kB] Get:209 http://localhost:3142/debian unstable/main arm64 libp11-kit0 arm64 0.25.10-1+b1 [421 kB] Get:210 http://localhost:3142/debian unstable/main arm64 libtasn1-6 arm64 4.21.0-2 [48.0 kB] Get:211 http://localhost:3142/debian unstable/main arm64 libgnutls30t64 arm64 3.8.11-3 [1400 kB] Get:212 http://localhost:3142/debian unstable/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-3+b1 [57.7 kB] Get:213 http://localhost:3142/debian unstable/main arm64 libssh2-1t64 arm64 1.11.1-1+b1 [235 kB] Get:214 http://localhost:3142/debian unstable/main arm64 libcurl4t64 arm64 8.18.0-2 [373 kB] Get:215 http://localhost:3142/debian unstable/main arm64 libevent-core-2.1-7t64 arm64 2.1.12-stable-10+b2 [126 kB] Get:216 http://localhost:3142/debian unstable/main arm64 libevent-pthreads-2.1-7t64 arm64 2.1.12-stable-10+b2 [54.4 kB] Get:217 http://localhost:3142/debian unstable/main arm64 libudev1 arm64 259.1-1 [148 kB] Get:218 http://localhost:3142/debian unstable/main arm64 libhwloc15 arm64 2.12.2-1+b1 [141 kB] Get:219 http://localhost:3142/debian unstable/main arm64 libmunge2 arm64 0.5.16-1+b1 [19.2 kB] Get:220 http://localhost:3142/debian unstable/main arm64 libpciaccess0 arm64 0.17-3+b4 [50.8 kB] Get:221 http://localhost:3142/debian unstable/main arm64 libxau6 arm64 1:1.0.11-1+b1 [20.8 kB] Get:222 http://localhost:3142/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.5-2 [27.9 kB] Get:223 http://localhost:3142/debian unstable/main arm64 libxcb1 arm64 1.17.0-2+b2 [142 kB] Get:224 http://localhost:3142/debian unstable/main arm64 libx11-6 arm64 2:1.8.12-1+b1 [794 kB] Get:225 http://localhost:3142/debian unstable/main arm64 libxml2-16 arm64 2.15.1+dfsg-2+b1 [591 kB] Get:226 http://localhost:3142/debian unstable/main arm64 libxext6 arm64 2:1.3.4-1+b4 [49.0 kB] Get:227 http://localhost:3142/debian unstable/main arm64 libxnvctrl0 arm64 535.171.04-1+b3 [14.0 kB] Get:228 http://localhost:3142/debian unstable/main arm64 ocl-icd-libopencl1 arm64 2.3.4-1 [42.2 kB] Get:229 http://localhost:3142/debian unstable/main arm64 libhwloc-plugins arm64 2.12.2-1+b1 [18.3 kB] Get:230 http://localhost:3142/debian unstable/main arm64 libpmix2t64 arm64 6.0.0+really5.0.9-3 [579 kB] Get:231 http://localhost:3142/debian unstable/main arm64 libmd0 arm64 1.1.0-2+b2 [32.1 kB] Get:232 http://localhost:3142/debian unstable/main arm64 libbsd0 arm64 0.12.2-2+b1 [130 kB] Get:233 http://localhost:3142/debian unstable/main arm64 libtinfo6 arm64 6.6+20251231-1 [346 kB] Get:234 http://localhost:3142/debian unstable/main arm64 libedit2 arm64 3.1-20251016-1 [88.7 kB] Get:235 http://localhost:3142/debian unstable/main arm64 libz3-4 arm64 4.13.3-1+b1 [7370 kB] Get:236 http://localhost:3142/debian unstable/main arm64 libllvm21 arm64 1:21.1.8-3 [25.4 MB] Get:237 http://localhost:3142/debian unstable/main arm64 libclang-common-21-dev arm64 1:21.1.8-3 [799 kB] Get:238 http://localhost:3142/debian unstable/main arm64 libamd-comgr3 arm64 7.0.2+dfsg-3 [12.8 MB] Get:239 http://localhost:3142/debian unstable/main amd64 libdrm-common all 2.4.131-1 [9168 B] Get:240 http://localhost:3142/debian unstable/main arm64 libdrm2 arm64 2.4.131-1 [38.3 kB] Get:241 http://localhost:3142/debian unstable/main arm64 libdrm-amdgpu1 arm64 2.4.131-1 [23.3 kB] Get:242 http://localhost:3142/debian unstable/main arm64 libelf1t64 arm64 0.194-1 [184 kB] Get:243 http://localhost:3142/debian unstable/main arm64 libnuma1 arm64 2.0.19-1+b1 [21.9 kB] Get:244 http://localhost:3142/debian unstable/main arm64 libhsakmt1 arm64 6.4.3+dfsg-4 [61.6 kB] Get:245 http://localhost:3142/debian unstable/main arm64 libhsa-runtime64-1 arm64 6.4.3+dfsg-4 [339 kB] Get:246 http://localhost:3142/debian unstable/main arm64 libamdhip64-6 arm64 6.4.3-5 [9338 kB] Get:247 http://localhost:3142/debian unstable/main arm64 libfuse3-4 arm64 3.18.1-1 [96.9 kB] Get:248 http://localhost:3142/debian unstable/main arm64 libgomp1 arm64 15.2.0-13 [126 kB] Get:249 http://localhost:3142/debian unstable/main arm64 libibumad3 arm64 61.0-2 [29.5 kB] Get:250 http://localhost:3142/debian unstable/main arm64 libibmad5 arm64 61.0-2 [42.7 kB] Get:251 http://localhost:3142/debian unstable/main arm64 libucx0 arm64 1.20.0+ds-4 [785 kB] Get:252 http://localhost:3142/debian unstable/main arm64 libopenmpi40 arm64 5.0.9-3 [2107 kB] Get:253 http://localhost:3142/debian unstable/main arm64 libsz2 arm64 1.1.5-1 [17.6 kB] Get:254 http://localhost:3142/debian unstable/main arm64 libhdf5-openmpi-310 arm64 1.14.6+repack-2 [1169 kB] Get:255 http://localhost:3142/debian unstable/main arm64 libpng16-16t64 arm64 1.6.54-1 [275 kB] Get:256 http://localhost:3142/debian unstable/main arm64 libpugixml1v5 arm64 1.14-2+b1 [79.7 kB] Get:257 http://localhost:3142/debian unstable/main arm64 libyaml-cpp0.8 arm64 0.8.0+dfsg-9 [115 kB] Get:258 http://localhost:3142/debian unstable/main arm64 libzfp1t64 arm64 1.0.1-4+b7 [62.3 kB] Get:259 http://localhost:3142/debian unstable/main arm64 libnorm1t64 arm64 1.5.9+dfsg-4 [205 kB] Get:260 http://localhost:3142/debian unstable/main arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1+b2 [150 kB] Get:261 http://localhost:3142/debian unstable/main arm64 libsodium23 arm64 1.0.18-2 [118 kB] Get:262 http://localhost:3142/debian unstable/main arm64 libzmq5 arm64 4.3.5-1+b4 [258 kB] Get:263 http://localhost:3142/debian unstable/main arm64 libadios2-mpi-plugins arm64 2.11.0+dfsg1-5 [16.4 kB] Get:264 http://localhost:3142/debian unstable/main arm64 libadios2-mpi-core-2.11 arm64 2.11.0+dfsg1-5 [1618 kB] Get:265 http://localhost:3142/debian unstable/main arm64 libadios2-mpi-c-2.11 arm64 2.11.0+dfsg1-5 [62.0 kB] Get:266 http://localhost:3142/debian unstable/main arm64 libadios2-mpi-auxiliary-2.11 arm64 2.11.0+dfsg1-5 [373 kB] Get:267 http://localhost:3142/debian unstable/main arm64 libadios2-mpi-c++-2.11 arm64 2.11.0+dfsg1-5 [181 kB] Get:268 http://localhost:3142/debian unstable/main arm64 libaec0 arm64 1.1.5-1 [22.3 kB] Get:269 http://localhost:3142/debian unstable/main arm64 libaom3 arm64 3.13.1-2 [1632 kB] Get:270 http://localhost:3142/debian unstable/main arm64 liblzma5 arm64 5.8.2-2 [320 kB] Get:271 http://localhost:3142/debian unstable/main arm64 libarchive13t64 arm64 3.8.5-1 [329 kB] Get:272 http://localhost:3142/debian unstable/main arm64 libblas3 arm64 3.12.1-7+b1 [132 kB] Get:273 http://localhost:3142/debian unstable/main arm64 libgfortran5 arm64 15.2.0-13 [372 kB] Get:274 http://localhost:3142/debian unstable/main arm64 liblapack3 arm64 3.12.1-7+b1 [1815 kB] Get:275 http://localhost:3142/debian unstable/main arm64 libarpack2t64 arm64 3.9.1-6+b1 [82.3 kB] Get:276 http://localhost:3142/debian unstable/main arm64 libsuperlu7 arm64 7.0.1+dfsg1-2+b1 [142 kB] Get:277 http://localhost:3142/debian unstable/main arm64 libarmadillo15 arm64 1:15.2.1+dfsg-2 [106 kB] Get:278 http://localhost:3142/debian unstable/main arm64 libasan8 arm64 15.2.0-13 [2601 kB] Get:279 http://localhost:3142/debian unstable/main arm64 libgpg-error0 arm64 1.58-2 [84.6 kB] Get:280 http://localhost:3142/debian unstable/main arm64 libassuan9 arm64 3.0.2-2+b1 [59.0 kB] Get:281 http://localhost:3142/debian unstable/main arm64 libatomic1 arm64 15.2.0-13 [9892 B] Get:282 http://localhost:3142/debian unstable/main arm64 libva2 arm64 2.23.0-1 [76.1 kB] Get:283 http://localhost:3142/debian unstable/main arm64 libva-drm2 arm64 2.23.0-1 [18.8 kB] Get:284 http://localhost:3142/debian unstable/main arm64 libx11-xcb1 arm64 2:1.8.12-1+b1 [248 kB] Get:285 http://localhost:3142/debian unstable/main arm64 libxcb-dri3-0 arm64 1.17.0-2+b2 [107 kB] Get:286 http://localhost:3142/debian unstable/main arm64 libxfixes3 arm64 1:6.0.0-2+b5 [20.4 kB] Get:287 http://localhost:3142/debian unstable/main arm64 libva-x11-2 arm64 2.23.0-1 [23.1 kB] Get:288 http://localhost:3142/debian unstable/main arm64 libvdpau1 arm64 1.5-4 [23.4 kB] Get:289 http://localhost:3142/debian unstable/main arm64 libavutil60 arm64 7:8.0.1-3+b1 [416 kB] Get:290 http://localhost:3142/debian unstable/main arm64 libfreetype6 arm64 2.14.1+dfsg-2 [457 kB] Get:291 http://localhost:3142/debian unstable/main arm64 libfontconfig1 arm64 2.17.1-5 [125 kB] Get:292 http://localhost:3142/debian unstable/main arm64 libpixman-1-0 arm64 0.46.4-1+b1 [174 kB] Get:293 http://localhost:3142/debian unstable/main arm64 libxcb-render0 arm64 1.17.0-2+b2 [115 kB] Get:294 http://localhost:3142/debian unstable/main arm64 libxcb-shm0 arm64 1.17.0-2+b2 [105 kB] Get:295 http://localhost:3142/debian unstable/main arm64 libxrender1 arm64 1:0.9.12-1+b1 [27.2 kB] Get:296 http://localhost:3142/debian unstable/main arm64 libcairo2 arm64 1.18.4-3 [479 kB] Get:297 http://localhost:3142/debian unstable/main arm64 libcodec2-1.2 arm64 1.2.0-4 [8157 kB] Get:298 http://localhost:3142/debian unstable/main arm64 libdav1d7 arm64 1.5.3-1+b1 [247 kB] Get:299 http://localhost:3142/debian unstable/main arm64 libblkid1 arm64 2.41.3-3 [167 kB] Get:300 http://localhost:3142/debian unstable/main arm64 libpcre2-8-0 arm64 10.46-1+b1 [260 kB] Get:301 http://localhost:3142/debian unstable/main arm64 libselinux1 arm64 3.9-4+b1 [80.8 kB] Get:302 http://localhost:3142/debian unstable/main arm64 libmount1 arm64 2.41.3-3 [199 kB] Get:303 http://localhost:3142/debian unstable/main arm64 libglib2.0-0t64 arm64 2.87.2-3 [1444 kB] Get:304 http://localhost:3142/debian unstable/main arm64 libgsm1 arm64 1.0.23-2 [26.7 kB] Get:305 http://localhost:3142/debian unstable/main arm64 libhwy1t64 arm64 1.3.0-2 [426 kB] Get:306 http://localhost:3142/debian unstable/main arm64 liblcms2-2 arm64 2.17-1 [152 kB] Get:307 http://localhost:3142/debian unstable/main arm64 libjxl0.11 arm64 0.11.1-6 [886 kB] Get:308 http://localhost:3142/debian unstable/main arm64 libmpg123-0t64 arm64 1.33.3-2 [147 kB] Get:309 http://localhost:3142/debian unstable/main arm64 libmp3lame0 arm64 3.101~svn6525+dfsg-2 [277 kB] Get:310 http://localhost:3142/debian unstable/main arm64 libopenjp2-7 arm64 2.5.4-1 [188 kB] Get:311 http://localhost:3142/debian unstable/main arm64 libopus0 arm64 1.6.1-1 [3442 kB] Get:312 http://localhost:3142/debian unstable/main arm64 librav1e0.8 arm64 0.8.1-7 [687 kB] Get:313 http://localhost:3142/debian unstable/main arm64 libcairo-gobject2 arm64 1.18.4-3 [130 kB] Get:314 http://localhost:3142/debian unstable/main arm64 libseccomp2 arm64 2.6.0-2+b1 [50.9 kB] Get:315 http://localhost:3142/debian unstable/main arm64 libglycin-2-0 arm64 2.0.7+ds-4 [1260 kB] Get:316 http://localhost:3142/debian unstable/main arm64 libgdk-pixbuf-2.0-0 arm64 2.44.5+dfsg-3 [92.4 kB] Get:317 http://localhost:3142/debian unstable/main arm64 libfribidi0 arm64 1.0.16-5 [26.7 kB] Get:318 http://localhost:3142/debian unstable/main arm64 libgraphite2-3 arm64 1.3.14-11+b1 [71.1 kB] Get:319 http://localhost:3142/debian unstable/main arm64 libharfbuzz0b arm64 12.3.2-1 [473 kB] Get:320 http://localhost:3142/debian unstable/main arm64 libdatrie1 arm64 0.2.14-1 [38.9 kB] Get:321 http://localhost:3142/debian unstable/main arm64 libthai0 arm64 0.1.30-1 [51.1 kB] Get:322 http://localhost:3142/debian unstable/main arm64 libpango-1.0-0 arm64 1.57.0-1 [214 kB] Get:323 http://localhost:3142/debian unstable/main arm64 libpangoft2-1.0-0 arm64 1.57.0-1 [54.5 kB] Get:324 http://localhost:3142/debian unstable/main arm64 libpangocairo-1.0-0 arm64 1.57.0-1 [34.1 kB] Get:325 http://localhost:3142/debian unstable/main arm64 librsvg2-2 arm64 2.61.3+dfsg-3+b1 [1611 kB] Get:326 http://localhost:3142/debian unstable/main arm64 libshine3 arm64 3.1.1-3 [23.9 kB] Get:327 http://localhost:3142/debian unstable/main arm64 libsnappy1v5 arm64 1.2.2-2+b1 [28.5 kB] Get:328 http://localhost:3142/debian unstable/main arm64 libspeex1 arm64 1.2.1-3+b1 [51.9 kB] Get:329 http://localhost:3142/debian unstable/main arm64 libsvtav1enc2 arm64 2.3.0+dfsg-1 [1558 kB] Get:330 http://localhost:3142/debian unstable/main arm64 libsoxr0 arm64 0.1.3-4.1 [53.0 kB] Get:331 http://localhost:3142/debian unstable/main arm64 libswresample6 arm64 7:8.0.1-3+b1 [99.2 kB] Get:332 http://localhost:3142/debian unstable/main arm64 libtheoradec2 arm64 1.2.0+dfsg-6+b1 [53.0 kB] Get:333 http://localhost:3142/debian unstable/main arm64 libogg0 arm64 1.3.6-2 [23.7 kB] Get:334 http://localhost:3142/debian unstable/main arm64 libtheoraenc2 arm64 1.2.0+dfsg-6+b1 [104 kB] Get:335 http://localhost:3142/debian unstable/main arm64 libtwolame0 arm64 0.4.0-2+b3 [49.3 kB] Get:336 http://localhost:3142/debian unstable/main arm64 libvorbis0a arm64 1.3.7-3+b1 [84.5 kB] Get:337 http://localhost:3142/debian unstable/main arm64 libvorbisenc2 arm64 1.3.7-3+b1 [75.7 kB] Get:338 http://localhost:3142/debian unstable/main arm64 libvpx12 arm64 1.16.0-2 [1150 kB] Get:339 http://localhost:3142/debian unstable/main arm64 libsharpyuv0 arm64 1.5.0-0.1+b1 [114 kB] Get:340 http://localhost:3142/debian unstable/main arm64 libwebp7 arm64 1.5.0-0.1+b1 [281 kB] Get:341 http://localhost:3142/debian unstable/main arm64 libwebpmux3 arm64 1.5.0-0.1+b1 [125 kB] Get:342 http://localhost:3142/debian unstable/main arm64 libx264-165 arm64 2:0.165.3222+gitb35605ac-3+b2 [442 kB] Get:343 http://localhost:3142/debian unstable/main arm64 libx265-215 arm64 4.1-4+b1 [1632 kB] Get:344 http://localhost:3142/debian unstable/main arm64 libxvidcore4 arm64 2:1.3.7-3+b1 [192 kB] Get:345 http://localhost:3142/debian unstable/main amd64 libzvbi-common all 0.2.44-1 [71.4 kB] Get:346 http://localhost:3142/debian unstable/main arm64 libzvbi0t64 arm64 0.2.44-1+b1 [260 kB] Get:347 http://localhost:3142/debian unstable/main arm64 libavcodec62 arm64 7:8.0.1-3+b1 [8189 kB] Get:348 http://localhost:3142/debian unstable/main arm64 libavutil-dev arm64 7:8.0.1-3+b1 [587 kB] Get:349 http://localhost:3142/debian unstable/main arm64 libswresample-dev arm64 7:8.0.1-3+b1 [112 kB] Get:350 http://localhost:3142/debian unstable/main arm64 libavcodec-dev arm64 7:8.0.1-3+b1 [6786 kB] Get:351 http://localhost:3142/debian unstable/main arm64 libudfread3 arm64 1.2.0-2+b1 [16.4 kB] Get:352 http://localhost:3142/debian unstable/main arm64 libbluray3 arm64 1:1.4.0-4 [120 kB] Get:353 http://localhost:3142/debian unstable/main arm64 libchromaprint1 arm64 1.6.0-2+b1 [39.4 kB] Get:354 http://localhost:3142/debian unstable/main arm64 libdvdread8t64 arm64 7.0.1-1 [53.5 kB] Get:355 http://localhost:3142/debian unstable/main arm64 libdvdnav4 arm64 7.0.0-2 [41.0 kB] Get:356 http://localhost:3142/debian unstable/main arm64 libgme0 arm64 0.6.4-1 [130 kB] Get:357 http://localhost:3142/debian unstable/main arm64 libvorbisfile3 arm64 1.3.7-3+b1 [20.2 kB] Get:358 http://localhost:3142/debian unstable/main arm64 libopenmpt0t64 arm64 0.8.4-1 [789 kB] Get:359 http://localhost:3142/debian unstable/main arm64 librabbitmq4 arm64 0.15.0-1+b1 [40.3 kB] Get:360 http://localhost:3142/debian unstable/main arm64 libcjson1 arm64 1.7.19-2 [29.0 kB] Get:361 http://localhost:3142/debian unstable/main arm64 libmbedcrypto16 arm64 3.6.5-0.1 [345 kB] Get:362 http://localhost:3142/debian unstable/main arm64 librist4 arm64 0.2.11+dfsg-1+b1 [68.6 kB] Get:363 http://localhost:3142/debian unstable/main arm64 libsrt1.5-gnutls arm64 1.5.4-3 [305 kB] Get:364 http://localhost:3142/debian unstable/main arm64 libssh-4 arm64 0.11.3-1+b1 [195 kB] Get:365 http://localhost:3142/debian unstable/main arm64 libavformat62 arm64 7:8.0.1-3+b1 [1204 kB] Get:366 http://localhost:3142/debian unstable/main arm64 libavformat-dev arm64 7:8.0.1-3+b1 [1472 kB] Get:367 http://localhost:3142/debian unstable/main arm64 libgav1-2 arm64 0.20.0-2 [469 kB] Get:368 http://localhost:3142/debian unstable/main arm64 libjpeg62-turbo arm64 1:2.1.5-4 [173 kB] Get:369 http://localhost:3142/debian unstable/main arm64 libyuv0 arm64 0.0.1922.20260106-1 [137 kB] Get:370 http://localhost:3142/debian unstable/main arm64 libavif16 arm64 1.3.0-1+b2 [126 kB] Get:371 http://localhost:3142/debian unstable/main arm64 libblas-dev arm64 3.12.1-7+b1 [142 kB] Get:372 http://localhost:3142/debian unstable/main arm64 libblosc1 arm64 1.21.5+ds-2+b1 [39.4 kB] Get:373 http://localhost:3142/debian unstable/main arm64 libc6-dev arm64 2.42-12 [1640 kB] Get:374 http://localhost:3142/debian unstable/main arm64 libcap2 arm64 1:2.75-10+b5 [28.2 kB] Get:375 http://localhost:3142/debian unstable/main amd64 libcap2-bin amd64 1:2.75-10+b5 [36.6 kB] Get:376 http://localhost:3142/debian unstable/main arm64 libngtcp2-crypto-gnutls8 arm64 1.16.0-1 [23.8 kB] Get:377 http://localhost:3142/debian unstable/main arm64 libcurl3t64-gnutls arm64 8.18.0-2 [366 kB] Get:378 http://localhost:3142/debian unstable/main arm64 libcfitsio10t64 arm64 4.6.3-1+b1 [523 kB] Get:379 http://localhost:3142/debian unstable/main arm64 libcharls2 arm64 2.4.2-2+b3 [79.8 kB] Get:380 http://localhost:3142/debian unstable/main arm64 libglvnd0 arm64 1.7.0-3 [41.5 kB] Get:381 http://localhost:3142/debian unstable/main amd64 libsensors-config all 1:3.6.2-2 [16.2 kB] Get:382 http://localhost:3142/debian unstable/main arm64 libsensors5 arm64 1:3.6.2-2+b1 [36.8 kB] Get:383 http://localhost:3142/debian unstable/main arm64 libxcb-present0 arm64 1.17.0-2+b2 [106 kB] Get:384 http://localhost:3142/debian unstable/main arm64 libxcb-randr0 arm64 1.17.0-2+b2 [116 kB] Get:385 http://localhost:3142/debian unstable/main arm64 libxcb-sync1 arm64 1.17.0-2+b2 [109 kB] Get:386 http://localhost:3142/debian unstable/main arm64 libxcb-xfixes0 arm64 1.17.0-2+b2 [109 kB] Get:387 http://localhost:3142/debian unstable/main arm64 libxshmfence1 arm64 1.3.3-1+b1 [11.4 kB] Get:388 http://localhost:3142/debian unstable/main arm64 mesa-libgallium arm64 25.3.3-1 [10.4 MB] Get:389 http://localhost:3142/debian unstable/main arm64 libgbm1 arm64 25.3.3-1 [46.2 kB] Get:390 http://localhost:3142/debian unstable/main arm64 libwayland-client0 arm64 1.24.0-2+b2 [27.3 kB] Get:391 http://localhost:3142/debian unstable/main arm64 libegl-mesa0 arm64 25.3.3-1 [115 kB] Get:392 http://localhost:3142/debian unstable/main arm64 libegl1 arm64 1.7.0-3 [34.1 kB] Get:393 http://localhost:3142/debian unstable/main arm64 libvulkan1 arm64 1.4.341.0-1 [140 kB] Get:394 http://localhost:3142/debian unstable/main arm64 libgl1-mesa-dri arm64 25.3.3-1 [48.0 kB] Get:395 http://localhost:3142/debian unstable/main arm64 libxcb-glx0 arm64 1.17.0-2+b2 [122 kB] Get:396 http://localhost:3142/debian unstable/main arm64 libxxf86vm1 arm64 1:1.1.4-2 [19.5 kB] Get:397 http://localhost:3142/debian unstable/main arm64 libglx-mesa0 arm64 25.3.3-1 [109 kB] Get:398 http://localhost:3142/debian unstable/main arm64 libglx0 arm64 1.7.0-3 [31.5 kB] Get:399 http://localhost:3142/debian unstable/main arm64 libopengl0 arm64 1.7.0-3 [32.0 kB] Get:400 http://localhost:3142/debian unstable/main arm64 libcoin80t64 arm64 4.0.6+ds-1 [2133 kB] Get:401 http://localhost:3142/debian unstable/main arm64 libgl1 arm64 1.7.0-3 [89.9 kB] Get:402 http://localhost:3142/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get:403 http://localhost:3142/debian unstable/main amd64 x11proto-dev all 2025.1-1 [605 kB] Get:404 http://localhost:3142/debian unstable/main arm64 libxau-dev arm64 1:1.0.11-1+b1 [24.1 kB] Get:405 http://localhost:3142/debian unstable/main arm64 libxdmcp-dev arm64 1:1.1.5-2 [43.5 kB] Get:406 http://localhost:3142/debian unstable/main amd64 xtrans-dev all 1.6.0-1 [93.5 kB] Get:407 http://localhost:3142/debian unstable/main arm64 libxcb1-dev arm64 1.17.0-2+b2 [182 kB] Get:408 http://localhost:3142/debian unstable/main arm64 libx11-dev arm64 2:1.8.12-1+b1 [877 kB] Get:409 http://localhost:3142/debian unstable/main arm64 libglx-dev arm64 1.7.0-3 [15.8 kB] Get:410 http://localhost:3142/debian unstable/main arm64 libgl-dev arm64 1.7.0-3 [101 kB] Get:411 http://localhost:3142/debian unstable/main arm64 libopengl-dev arm64 1.7.0-3 [5348 B] Get:412 http://localhost:3142/debian unstable/main arm64 libglew2.2 arm64 2.2.0-4+b3 [161 kB] Get:413 http://localhost:3142/debian unstable/main arm64 libglu1-mesa arm64 9.0.2-1.1+b4 [162 kB] Get:414 http://localhost:3142/debian unstable/main arm64 libglu1-mesa-dev arm64 9.0.2-1.1+b4 [203 kB] Get:415 http://localhost:3142/debian unstable/main arm64 libglew-dev arm64 2.2.0-4+b3 [263 kB] Get:416 http://localhost:3142/debian unstable/main arm64 libxext-dev arm64 2:1.3.4-1+b4 [104 kB] Get:417 http://localhost:3142/debian unstable/main arm64 libxi6 arm64 2:1.8.2-2 [77.5 kB] Get:418 http://localhost:3142/debian unstable/main arm64 libxfixes-dev arm64 1:6.0.0-2+b5 [22.8 kB] Get:419 http://localhost:3142/debian unstable/main arm64 libxi-dev arm64 2:1.8.2-2 [240 kB] Get:420 http://localhost:3142/debian unstable/main amd64 x11-common all 1:7.7+26 [217 kB] Get:421 http://localhost:3142/debian unstable/main arm64 libice6 arm64 2:1.1.1-1+b1 [63.2 kB] Get:422 http://localhost:3142/debian unstable/main arm64 libuuid1 arm64 2.41.3-3 [38.2 kB] Get:423 http://localhost:3142/debian unstable/main arm64 libsm6 arm64 2:1.2.6-1+b1 [36.7 kB] Get:424 http://localhost:3142/debian unstable/main arm64 libxt6t64 arm64 1:1.2.1-1.3+b1 [173 kB] Get:425 http://localhost:3142/debian unstable/main arm64 libice-dev arm64 2:1.1.1-1+b1 [73.6 kB] Get:426 http://localhost:3142/debian unstable/main arm64 uuid-dev arm64 2.41.3-3 [50.3 kB] Get:427 http://localhost:3142/debian unstable/main arm64 libsm-dev arm64 2:1.2.6-1+b1 [40.4 kB] Get:428 http://localhost:3142/debian unstable/main arm64 libxt-dev arm64 1:1.2.1-1.3+b1 [403 kB] Get:429 http://localhost:3142/debian unstable/main arm64 libxmu6 arm64 2:1.1.3-4 [55.0 kB] Get:430 http://localhost:3142/debian unstable/main amd64 libxau-dev amd64 1:1.0.11-1+b1 [23.9 kB] Get:431 http://localhost:3142/debian unstable/main amd64 libxdmcp-dev amd64 1:1.1.5-2 [43.7 kB] Get:432 http://localhost:3142/debian unstable/main amd64 libxcb1-dev amd64 1.17.0-2+b2 [181 kB] Get:433 http://localhost:3142/debian unstable/main amd64 libx11-dev amd64 2:1.8.12-1+b1 [901 kB] Get:434 http://localhost:3142/debian unstable/main amd64 libxmu-headers all 2:1.1.3-4 [66.1 kB] Get:435 http://localhost:3142/debian unstable/main arm64 libxmu-dev arm64 2:1.1.3-4 [63.5 kB] Get:436 http://localhost:3142/debian unstable/main arm64 libxpm4 arm64 1:3.5.17-1+b4 [52.9 kB] Get:437 http://localhost:3142/debian unstable/main arm64 libxpm-dev arm64 1:3.5.17-1+b4 [128 kB] Get:438 http://localhost:3142/debian unstable/main arm64 libcoin-dev arm64 4.0.6+ds-1 [221 kB] Get:439 http://localhost:3142/debian unstable/main arm64 libsystemd0 arm64 259.1-1 [430 kB] Get:440 http://localhost:3142/debian unstable/main arm64 libdbus-1-3 arm64 1.16.2-3 [169 kB] Get:441 http://localhost:3142/debian unstable/main arm64 libraw1394-11 arm64 2.1.2-2+b3 [37.7 kB] Get:442 http://localhost:3142/debian unstable/main arm64 libusb-1.0-0 arm64 2:1.0.29-2+b1 [56.6 kB] Get:443 http://localhost:3142/debian unstable/main arm64 libdc1394-25 arm64 2.2.6-6+b1 [108 kB] Get:444 http://localhost:3142/debian unstable/main arm64 libraw1394-dev arm64 2.1.2-2+b3 [50.7 kB] Get:445 http://localhost:3142/debian unstable/main arm64 libdc1394-dev arm64 2.2.6-6+b1 [138 kB] Get:446 http://localhost:3142/debian unstable/main arm64 libde265-0 arm64 1.0.16-1+b1 [155 kB] Get:447 http://localhost:3142/debian unstable/main arm64 libdeflate0 arm64 1.23-2+b1 [42.9 kB] Get:448 http://localhost:3142/debian unstable/main arm64 libdeflate-dev arm64 1.23-2+b1 [52.0 kB] Get:449 http://localhost:3142/debian unstable/main arm64 libdmtx0t64 arm64 0.7.8-1 [52.6 kB] Get:450 http://localhost:3142/debian unstable/main arm64 libdmtx-dev arm64 0.7.8-1 [47.1 kB] Get:451 http://localhost:3142/debian unstable/main arm64 libdouble-conversion3 arm64 3.4.0-1 [37.7 kB] Get:452 http://localhost:3142/debian unstable/main amd64 libpkgconf7 amd64 2.5.1-2 [47.8 kB] Get:453 http://localhost:3142/debian unstable/main amd64 pkgconf-bin amd64 2.5.1-2 [35.7 kB] Get:454 http://localhost:3142/debian unstable/main amd64 pkgconf amd64 2.5.1-2 [33.5 kB] Get:455 http://localhost:3142/debian unstable/main amd64 pkg-config amd64 2.5.1-2 [17.9 kB] Get:456 http://localhost:3142/debian unstable/main amd64 libeigen3-dev all 3.4.0-5 [1034 kB] Get:457 http://localhost:3142/debian unstable/main arm64 libevdev2 arm64 1.13.6+dfsg-1 [30.7 kB] Get:458 http://localhost:3142/debian unstable/main amd64 libevdev2 amd64 1.13.6+dfsg-1 [32.8 kB] Get:459 http://localhost:3142/debian unstable/main arm64 libexif12 arm64 0.6.25-1+b1 [417 kB] Get:460 http://localhost:3142/debian unstable/main arm64 libexif-dev arm64 0.6.25-1+b1 [98.6 kB] Get:461 http://localhost:3142/debian unstable/main arm64 libminizip1t64 arm64 1:1.3.dfsg+really1.3.1-2 [52.5 kB] Get:462 http://localhost:3142/debian unstable/main arm64 libfreexl1 arm64 2.0.0-1+b4 [38.4 kB] Get:463 http://localhost:3142/debian unstable/main arm64 libfyba0t64 arm64 4.1.1-11+b2 [105 kB] Get:464 http://localhost:3142/debian unstable/main arm64 libitm1 arm64 15.2.0-13 [24.2 kB] Get:465 http://localhost:3142/debian unstable/main arm64 liblsan0 arm64 15.2.0-13 [1194 kB] Get:466 http://localhost:3142/debian unstable/main arm64 libtsan2 arm64 15.2.0-13 [2399 kB] Get:467 http://localhost:3142/debian unstable/main arm64 libubsan1 arm64 15.2.0-13 [1064 kB] Get:468 http://localhost:3142/debian unstable/main arm64 libhwasan0 arm64 15.2.0-13 [1479 kB] Get:469 http://localhost:3142/debian unstable/main arm64 libgcc-15-dev arm64 15.2.0-13 [2374 kB] Get:470 http://localhost:3142/debian unstable/main arm64 libheif-plugin-dav1d arm64 1.21.2-2 [19.0 kB] Get:471 http://localhost:3142/debian unstable/main arm64 libheif-plugin-libde265 arm64 1.21.2-2 [17.0 kB] Get:472 http://localhost:3142/debian unstable/main arm64 libheif1 arm64 1.21.2-2 [545 kB] Get:473 http://localhost:3142/debian unstable/main arm64 libimagequant0 arm64 4.4.1-1+b1 [219 kB] Get:474 http://localhost:3142/debian unstable/main arm64 libjbig0 arm64 2.1-6.1+b3 [30.2 kB] Get:475 http://localhost:3142/debian unstable/main arm64 liblerc4 arm64 4.0.0+ds-5+b1 [152 kB] Get:476 http://localhost:3142/debian unstable/main arm64 libtiff6 arm64 4.7.1-1 [334 kB] Get:477 http://localhost:3142/debian unstable/main arm64 libgd3 arm64 2.3.3-13+b1 [115 kB] Get:478 http://localhost:3142/debian unstable/main arm64 libgeos3.14.1 arm64 3.14.1-2 [911 kB] Get:479 http://localhost:3142/debian unstable/main arm64 libgeos-c1t64 arm64 3.14.1-2 [107 kB] Get:480 http://localhost:3142/debian unstable/main amd64 proj-data all 9.7.1-1 [6315 kB] Get:481 http://localhost:3142/debian unstable/main arm64 libsqlite3-0 arm64 3.46.1-9 [854 kB] Get:482 http://localhost:3142/debian unstable/main arm64 libproj25 arm64 9.7.1-1+b1 [1247 kB] Get:483 http://localhost:3142/debian unstable/main arm64 libgeotiff5 arm64 1.7.4-1+b1 [65.8 kB] Get:484 http://localhost:3142/debian unstable/main arm64 libgif7 arm64 5.2.2-1+b2 [43.8 kB] Get:485 http://localhost:3142/debian unstable/main arm64 libhdf4-0 arm64 4.3.1-2 [265 kB] Get:486 http://localhost:3142/debian unstable/main arm64 libhdf5-310 arm64 1.14.6+repack-2 [1121 kB] Get:487 http://localhost:3142/debian unstable/main arm64 libjson-c5 arm64 0.18+ds-1.1 [44.8 kB] Get:488 http://localhost:3142/debian unstable/main arm64 liburiparser1 arm64 0.9.8+dfsg-2+b1 [42.4 kB] Get:489 http://localhost:3142/debian unstable/main arm64 libkmlbase1t64 arm64 1.3.0-13+b1 [43.9 kB] Get:490 http://localhost:3142/debian unstable/main arm64 libkmldom1t64 arm64 1.3.0-13+b1 [145 kB] Get:491 http://localhost:3142/debian unstable/main arm64 libkmlengine1t64 arm64 1.3.0-13+b1 [72.6 kB] Get:492 http://localhost:3142/debian unstable/main amd64 mysql-common all 5.8+1.1.1 [6784 B] Get:493 http://localhost:3142/debian unstable/main amd64 mariadb-common all 1:11.8.6-1 [30.7 kB] Get:494 http://localhost:3142/debian unstable/main arm64 libmariadb3 arm64 1:11.8.6-1 [180 kB] Get:495 http://localhost:3142/debian unstable/main arm64 libmuparser2v5 arm64 2.3.4-2 [126 kB] Get:496 http://localhost:3142/debian unstable/main arm64 libhdf5-hl-310 arm64 1.14.6+repack-2 [61.3 kB] Get:497 http://localhost:3142/debian unstable/main arm64 libnetcdf22 arm64 1:4.9.3-1+b2 [478 kB] Get:498 http://localhost:3142/debian unstable/main arm64 libltdl7 arm64 2.5.4-9 [415 kB] Get:499 http://localhost:3142/debian unstable/main arm64 libodbc2 arm64 2.3.14-1 [132 kB] Get:500 http://localhost:3142/debian unstable/main amd64 unixodbc-common all 2.3.14-1 [8768 B] Get:501 http://localhost:3142/debian unstable/main arm64 libodbcinst2 arm64 2.3.14-1 [36.9 kB] Get:502 http://localhost:3142/debian unstable/main arm64 libgpgme45 arm64 2.0.1-2 [331 kB] Get:503 http://localhost:3142/debian unstable/main arm64 libgpgmepp7 arm64 2.0.0-2 [149 kB] Get:504 http://localhost:3142/debian unstable/main arm64 libnspr4 arm64 2:4.38.2-1 [102 kB] Get:505 http://localhost:3142/debian unstable/main arm64 libnss3 arm64 2:3.120-1 [1288 kB] Get:506 http://localhost:3142/debian unstable/main arm64 libpoppler147 arm64 25.03.0-11.1+b1 [1909 kB] Get:507 http://localhost:3142/debian unstable/main arm64 libpq5 arm64 18.1-2 [238 kB] Get:508 http://localhost:3142/debian unstable/main arm64 libqhull-r8.0 arm64 2020.2-8 [227 kB] Get:509 http://localhost:3142/debian unstable/main arm64 librttopo1 arm64 1.1.0-4+b1 [165 kB] Get:510 http://localhost:3142/debian unstable/main arm64 libspatialite8t64 arm64 5.1.0-3+b5 [1609 kB] Get:511 http://localhost:3142/debian unstable/main arm64 libicu76 arm64 76.1-4+b1 [9519 kB] Get:512 http://localhost:3142/debian unstable/main arm64 libxerces-c3.2t64 arm64 3.2.4+debian-1.3+b3 [786 kB] Get:513 http://localhost:3142/debian unstable/main arm64 libgdal38 arm64 3.12.1+dfsg-1 [9473 kB] Get:514 http://localhost:3142/debian unstable/main arm64 libsocket++1 arm64 1.12.13+git20131030.5d039ba-2 [73.7 kB] Get:515 http://localhost:3142/debian unstable/main arm64 libgdcm3.0t64 arm64 3.0.24-9 [2105 kB] Get:516 http://localhost:3142/debian unstable/main arm64 libgdcm-dev arm64 3.0.24-9 [265 kB] Get:517 http://localhost:3142/debian unstable/main arm64 libgl2ps1.4 arm64 1.4.2+dfsg1-4 [40.0 kB] Get:518 http://localhost:3142/debian unstable/main arm64 libgphoto2-port12t64 arm64 2.5.33-1 [139 kB] Get:519 http://localhost:3142/debian unstable/main arm64 libgphoto2-6t64 arm64 2.5.33-1 [726 kB] Get:520 http://localhost:3142/debian unstable/main arm64 pkgconf arm64 2.5.1-2 [33.4 kB] Get:521 http://localhost:3142/debian unstable/main arm64 libgphoto2-dev arm64 2.5.33-1 [90.7 kB] Get:522 http://localhost:3142/debian unstable/main arm64 libgslcblas0 arm64 2.8+dfsg-6 [89.4 kB] Get:523 http://localhost:3142/debian unstable/main arm64 libgsl28 arm64 2.8+dfsg-6 [869 kB] Get:524 http://localhost:3142/debian unstable/main arm64 libgsl-dev arm64 2.8+dfsg-6 [1110 kB] Get:525 http://localhost:3142/debian unstable/main arm64 libgstreamer1.0-0 arm64 1.28.0-2 [1297 kB] Get:526 http://localhost:3142/debian unstable/main arm64 liborc-0.4-0t64 arm64 1:0.4.42-2 [236 kB] Get:527 http://localhost:3142/debian unstable/main arm64 libgstreamer-plugins-base1.0-0 arm64 1.28.0-1 [901 kB] Get:528 http://localhost:3142/debian unstable/main arm64 libgudev-1.0-0 arm64 238-7+b1 [14.3 kB] Get:529 http://localhost:3142/debian unstable/main amd64 libgudev-1.0-0 amd64 238-7+b1 [14.9 kB] Get:530 http://localhost:3142/debian unstable/main arm64 libimath-3-1-29t64 arm64 3.1.12-1+b4 [38.0 kB] Get:531 http://localhost:3142/debian unstable/main arm64 libimath-dev arm64 3.1.12-1+b4 [122 kB] Get:532 http://localhost:3142/debian unstable/main amd64 libwacom-common all 2.16.1-1 [112 kB] Get:533 http://localhost:3142/debian unstable/main amd64 libwacom9 amd64 2.16.1-1+b1 [27.1 kB] Get:534 http://localhost:3142/debian unstable/main amd64 libinput-bin amd64 1.30.1-1 [28.0 kB] Get:535 http://localhost:3142/debian unstable/main arm64 libmtdev1t64 arm64 1.1.7-1+b1 [22.9 kB] Get:536 http://localhost:3142/debian unstable/main arm64 libwacom9 arm64 2.16.1-1+b1 [25.7 kB] Get:537 http://localhost:3142/debian unstable/main arm64 libinput10 arm64 1.30.1-1 [141 kB] Get:538 http://localhost:3142/debian unstable/main arm64 libjbig-dev arm64 2.1-6.1+b3 [30.1 kB] Get:539 http://localhost:3142/debian unstable/main arm64 libjpeg62-turbo-dev arm64 1:2.1.5-4 [293 kB] Get:540 http://localhost:3142/debian unstable/main arm64 libjpeg-dev arm64 1:2.1.5-4 [72.2 kB] Get:541 http://localhost:3142/debian unstable/main arm64 libjsoncpp26 arm64 1.9.6-5 [72.4 kB] Get:542 http://localhost:3142/debian unstable/main arm64 liblapack-dev arm64 3.12.1-7+b1 [3747 kB] Get:543 http://localhost:3142/debian unstable/main arm64 libleptonica6 arm64 1.86.0-1 [981 kB] Get:544 http://localhost:3142/debian unstable/main arm64 liblerc-dev arm64 4.0.0+ds-5+b1 [169 kB] Get:545 http://localhost:3142/debian unstable/main arm64 liblzma-dev arm64 5.8.2-2 [361 kB] Get:546 http://localhost:3142/debian unstable/main arm64 libmd4c0 arm64 0.5.2-2+b2 [46.0 kB] Get:547 http://localhost:3142/debian unstable/main arm64 libtbbbind-2-5 arm64 2022.3.0-2 [14.4 kB] Get:548 http://localhost:3142/debian unstable/main arm64 libtbbmalloc2 arm64 2022.3.0-2 [36.2 kB] Get:549 http://localhost:3142/debian unstable/main arm64 libtbb12 arm64 2022.3.0-2 [69.2 kB] Get:550 http://localhost:3142/debian unstable/main arm64 libopencv-core410 arm64 4.10.0+dfsg-7 [926 kB] Get:551 http://localhost:3142/debian unstable/main arm64 libopencv-flann410 arm64 4.10.0+dfsg-7 [120 kB] Get:552 http://localhost:3142/debian unstable/main arm64 libopencv-imgproc410 arm64 4.10.0+dfsg-7 [977 kB] Get:553 http://localhost:3142/debian unstable/main arm64 libopencv-features2d410 arm64 4.10.0+dfsg-7 [217 kB] Get:554 http://localhost:3142/debian unstable/main arm64 libopencv-calib3d410 arm64 4.10.0+dfsg-7 [690 kB] Get:555 http://localhost:3142/debian unstable/main arm64 libtbb-dev arm64 2022.3.0-2 [204 kB] Get:556 http://localhost:3142/debian unstable/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-2 [917 kB] Get:557 http://localhost:3142/debian unstable/main arm64 libopencv-core-dev arm64 4.10.0+dfsg-7 [1772 kB] Get:558 http://localhost:3142/debian unstable/main arm64 libopencv-flann-dev arm64 4.10.0+dfsg-7 [200 kB] Get:559 http://localhost:3142/debian unstable/main arm64 libpcre2-16-0 arm64 10.46-1+b1 [246 kB] Get:560 http://localhost:3142/debian unstable/main arm64 libqt5core5t64 arm64 5.15.17+dfsg-7 [1811 kB] Get:561 http://localhost:3142/debian unstable/main arm64 libqt5dbus5t64 arm64 5.15.17+dfsg-7 [204 kB] Get:562 http://localhost:3142/debian unstable/main arm64 libqt5network5t64 arm64 5.15.17+dfsg-7 [650 kB] Get:563 http://localhost:3142/debian unstable/main arm64 libxcb-icccm4 arm64 0.4.2-1+b1 [27.4 kB] Get:564 http://localhost:3142/debian unstable/main arm64 libxcb-util1 arm64 0.4.1-1+b1 [23.7 kB] Get:565 http://localhost:3142/debian unstable/main arm64 libxcb-image0 arm64 0.4.0-2+b3 [21.8 kB] Get:566 http://localhost:3142/debian unstable/main arm64 libxcb-keysyms1 arm64 0.4.1-1+b1 [17.1 kB] Get:567 http://localhost:3142/debian unstable/main arm64 libxcb-render-util0 arm64 0.3.10-1+b1 [18.6 kB] Get:568 http://localhost:3142/debian unstable/main arm64 libxcb-shape0 arm64 1.17.0-2+b2 [106 kB] Get:569 http://localhost:3142/debian unstable/main arm64 libxcb-xinerama0 arm64 1.17.0-2+b2 [105 kB] Get:570 http://localhost:3142/debian unstable/main arm64 libxcb-xinput0 arm64 1.17.0-2+b2 [129 kB] Get:571 http://localhost:3142/debian unstable/main arm64 libxcb-xkb1 arm64 1.17.0-2+b2 [128 kB] Get:572 http://localhost:3142/debian unstable/main amd64 xkb-data all 2.46-2 [830 kB] Get:573 http://localhost:3142/debian unstable/main arm64 libxkbcommon0 arm64 1.13.1-1 [136 kB] Get:574 http://localhost:3142/debian unstable/main arm64 libxkbcommon-x11-0 arm64 1.13.1-1 [19.7 kB] Get:575 http://localhost:3142/debian unstable/main arm64 libqt5gui5t64 arm64 5.15.17+dfsg-7 [3254 kB] Get:576 http://localhost:3142/debian unstable/main arm64 libqt5widgets5t64 arm64 5.15.17+dfsg-7 [2269 kB] Get:577 http://localhost:3142/debian unstable/main arm64 libqt5opengl5t64 arm64 5.15.17+dfsg-7 [144 kB] Get:578 http://localhost:3142/debian unstable/main arm64 libqt5test5t64 arm64 5.15.17+dfsg-7 [140 kB] Get:579 http://localhost:3142/debian unstable/main arm64 libopencv-highgui410 arm64 4.10.0+dfsg-7 [119 kB] Get:580 http://localhost:3142/debian unstable/main arm64 libopenexr-3-1-30 arm64 3.1.13-2+b1 [874 kB] Get:581 http://localhost:3142/debian unstable/main arm64 libopencv-imgcodecs410 arm64 4.10.0+dfsg-7 [126 kB] Get:582 http://localhost:3142/debian unstable/main arm64 libopencv-imgproc-dev arm64 4.10.0+dfsg-7 [1288 kB] Get:583 http://localhost:3142/debian unstable/main arm64 libopencv-imgcodecs-dev arm64 4.10.0+dfsg-7 [195 kB] Get:584 http://localhost:3142/debian unstable/main arm64 libswscale9 arm64 7:8.0.1-3+b1 [366 kB] Get:585 http://localhost:3142/debian unstable/main arm64 libopencv-videoio410 arm64 4.10.0+dfsg-7 [225 kB] Get:586 http://localhost:3142/debian unstable/main arm64 libopencv-videoio-dev arm64 4.10.0+dfsg-7 [325 kB] Get:587 http://localhost:3142/debian unstable/main arm64 libopenexr-dev arm64 3.1.13-2+b1 [203 kB] Get:588 http://localhost:3142/debian unstable/main arm64 libpng-dev arm64 1.6.54-1 [361 kB] Get:589 http://localhost:3142/debian unstable/main arm64 libswscale-dev arm64 7:8.0.1-3+b1 [396 kB] Get:590 http://localhost:3142/debian unstable/main arm64 libzstd-dev arm64 1.5.7+dfsg-3+b1 [330 kB] Get:591 http://localhost:3142/debian unstable/main arm64 libwebpdemux2 arm64 1.5.0-0.1+b1 [113 kB] Get:592 http://localhost:3142/debian unstable/main arm64 libwebpdecoder3 arm64 1.5.0-0.1+b1 [191 kB] Get:593 http://localhost:3142/debian unstable/main arm64 libsharpyuv-dev arm64 1.5.0-0.1+b1 [118 kB] Get:594 http://localhost:3142/debian unstable/main arm64 libwebp-dev arm64 1.5.0-0.1+b1 [415 kB] Get:595 http://localhost:3142/debian unstable/main arm64 libtiffxx6 arm64 4.7.1-1 [174 kB] Get:596 http://localhost:3142/debian unstable/main arm64 libtiff-dev arm64 4.7.1-1 [481 kB] Get:597 http://localhost:3142/debian unstable/main arm64 libopencv-highgui-dev arm64 4.10.0+dfsg-7 [160 kB] Get:598 http://localhost:3142/debian unstable/main arm64 libopencv-ml410 arm64 4.10.0+dfsg-7 [183 kB] Get:599 http://localhost:3142/debian unstable/main arm64 libopencv-ml-dev arm64 4.10.0+dfsg-7 [268 kB] Get:600 http://localhost:3142/debian unstable/main arm64 libopencv-features2d-dev arm64 4.10.0+dfsg-7 [302 kB] Get:601 http://localhost:3142/debian unstable/main arm64 libopencv-calib3d-dev arm64 4.10.0+dfsg-7 [1004 kB] Get:602 http://localhost:3142/debian unstable/main arm64 libprotobuf32t64 arm64 3.21.12-15 [853 kB] Get:603 http://localhost:3142/debian unstable/main arm64 libopencv-dnn410 arm64 4.10.0+dfsg-7 [1219 kB] Get:604 http://localhost:3142/debian unstable/main arm64 libopencv-objdetect410 arm64 4.10.0+dfsg-7 [457 kB] Get:605 http://localhost:3142/debian unstable/main arm64 libopencv-video410 arm64 4.10.0+dfsg-7 [165 kB] Get:606 http://localhost:3142/debian unstable/main arm64 libtesseract5 arm64 5.5.0-1+b2 [1220 kB] Get:607 http://localhost:3142/debian unstable/main arm64 libopencv-contrib410 arm64 4.10.0+dfsg-7 [3301 kB] Get:608 http://localhost:3142/debian unstable/main arm64 libopencv-dnn-dev arm64 4.10.0+dfsg-7 [1879 kB] Get:609 http://localhost:3142/debian unstable/main arm64 libopencv-objdetect-dev arm64 4.10.0+dfsg-7 [574 kB] Get:610 http://localhost:3142/debian unstable/main arm64 libopencv-photo410 arm64 4.10.0+dfsg-7 [162 kB] Get:611 http://localhost:3142/debian unstable/main arm64 libopencv-photo-dev arm64 4.10.0+dfsg-7 [207 kB] Get:612 http://localhost:3142/debian unstable/main arm64 libopencv-shape410 arm64 4.10.0+dfsg-7 [50.5 kB] Get:613 http://localhost:3142/debian unstable/main arm64 libopencv-video-dev arm64 4.10.0+dfsg-7 [234 kB] Get:614 http://localhost:3142/debian unstable/main arm64 libopencv-shape-dev arm64 4.10.0+dfsg-7 [68.1 kB] Get:615 http://localhost:3142/debian unstable/main arm64 libopencv-stitching410 arm64 4.10.0+dfsg-7 [173 kB] Get:616 http://localhost:3142/debian unstable/main arm64 libopencv-stitching-dev arm64 4.10.0+dfsg-7 [234 kB] Get:617 http://localhost:3142/debian unstable/main arm64 libopencv-superres410 arm64 4.10.0+dfsg-7 [45.5 kB] Get:618 http://localhost:3142/debian unstable/main arm64 libopencv-superres-dev arm64 4.10.0+dfsg-7 [59.4 kB] Get:619 http://localhost:3142/debian unstable/main arm64 libopencv-videostab410 arm64 4.10.0+dfsg-7 [71.3 kB] Get:620 http://localhost:3142/debian unstable/main arm64 libopencv-videostab-dev arm64 4.10.0+dfsg-7 [100 kB] Get:621 http://localhost:3142/debian unstable/main arm64 libxcursor1 arm64 1:1.2.3-1+b1 [39.4 kB] Get:622 http://localhost:3142/debian unstable/main arm64 libvtk9.5 arm64 9.5.2+dfsg3-6 [37.7 MB] Get:623 http://localhost:3142/debian unstable/main arm64 libopencv-viz410 arm64 4.10.0+dfsg-7 [114 kB] Get:624 http://localhost:3142/debian unstable/main arm64 libopencv-viz-dev arm64 4.10.0+dfsg-7 [167 kB] Get:625 http://localhost:3142/debian unstable/main arm64 libopencv-contrib-dev arm64 4.10.0+dfsg-7 [4627 kB] Get:626 http://localhost:3142/debian unstable/main arm64 libopencv-dev arm64 4.10.0+dfsg-7 [85.7 kB] Get:627 http://localhost:3142/debian unstable/main arm64 libstdc++-15-dev arm64 15.2.0-13 [2350 kB] Get:628 http://localhost:3142/debian unstable/main arm64 libv4lconvert0t64 arm64 1.32.0-2 [146 kB] Get:629 http://localhost:3142/debian unstable/main arm64 libv4l-0t64 arm64 1.32.0-2 [209 kB] Get:630 http://localhost:3142/debian unstable/main arm64 libv4l2rds0t64 arm64 1.32.0-2 [88.9 kB] Get:631 http://localhost:3142/debian unstable/main arm64 libv4l-dev arm64 1.32.0-2 [106 kB] Get:632 http://localhost:3142/debian unstable/main arm64 libxml2-dev arm64 2.15.1+dfsg-2+b1 [720 kB] Get:633 http://localhost:3142/debian unstable/main amd64 nlohmann-json3-dev all 3.12.0.really.3.12.0.really.3.11.3-3 [263 kB] Get:634 http://localhost:3142/debian unstable/main amd64 visp-images-data all 3.7.3-1 [129 MB] Preconfiguring packages ... Fetched 632 MB in 15s (42.5 MB/s) Selecting previously unselected package libexpat1:amd64. (Reading database ... 12979 files and directories currently installed.) Preparing to unpack .../libexpat1_2.7.4-1_amd64.deb ... Unpacking libexpat1:amd64 (2.7.4-1) ... Selecting previously unselected package gcc-15-base:arm64. Preparing to unpack .../gcc-15-base_15.2.0-13_arm64.deb ... Unpacking gcc-15-base:arm64 (15.2.0-13) ... Selecting previously unselected package libgcc-s1:arm64. Preparing to unpack .../libgcc-s1_15.2.0-13_arm64.deb ... Unpacking libgcc-s1:arm64 (15.2.0-13) ... Selecting previously unselected package libc-gconv-modules-extra:arm64. Preparing to unpack .../libc-gconv-modules-extra_2.42-12_arm64.deb ... Unpacking libc-gconv-modules-extra:arm64 (2.42-12) ... Selecting previously unselected package libc6:arm64. Preparing to unpack .../libc6_2.42-12_arm64.deb ... Unpacking libc6:arm64 (2.42-12) ... Setting up gcc-15-base:arm64 (15.2.0-13) ... Setting up libc-gconv-modules-extra:arm64 (2.42-12) ... Setting up libgcc-s1:arm64 (15.2.0-13) ... Setting up libc6:arm64 (2.42-12) ... Selecting previously unselected package libexpat1:arm64. (Reading database ... 13273 files and directories currently installed.) Preparing to unpack .../libexpat1_2.7.4-1_arm64.deb ... Unpacking libexpat1:arm64 (2.7.4-1) ... Selecting previously unselected package adduser. Preparing to unpack .../archives/adduser_3.154_all.deb ... Unpacking adduser (3.154) ... Setting up adduser (3.154) ... Selecting previously unselected package libncursesw6:amd64. (Reading database ... 13369 files and directories currently installed.) Preparing to unpack .../000-libncursesw6_6.6+20251231-1_amd64.deb ... Unpacking libncursesw6:amd64 (6.6+20251231-1) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../001-libproc2-0_2%3a4.0.4-9+b1_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-9+b1) ... Selecting previously unselected package procps. Preparing to unpack .../002-procps_2%3a4.0.4-9+b1_amd64.deb ... Unpacking procps (2:4.0.4-9+b1) ... Selecting previously unselected package readline-common. Preparing to unpack .../003-readline-common_8.3-3_all.deb ... Unpacking readline-common (8.3-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.46-5+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../006-libmagic1t64_1%3a5.46-5+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5+b1) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.46-5+b1_amd64.deb ... Unpacking file (1:5.46-5+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.23.2-1_amd64.deb ... Unpacking gettext-base (0.23.2-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../009-libuchardet0_0.0.8-2+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.23.0-10_amd64.deb ... Unpacking groff-base (1.23.0-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../011-bsdextrautils_2.41.3-3_amd64.deb ... Unpacking bsdextrautils (2.41.3-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../012-libpipeline1_1.5.8-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-2) ... 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.21-1_amd64.deb ... Unpacking m4 (1.4.21-1) ... 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.18.1-3_all.deb ... Unpacking automake (1:1.18.1-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.23.2-1_all.deb ... Unpacking autopoint (0.23.2-1) ... Selecting previously unselected package binutils-aarch64-linux-gnu. Preparing to unpack .../019-binutils-aarch64-linux-gnu_2.46-1_amd64.deb ... Unpacking binutils-aarch64-linux-gnu (2.46-1) ... Selecting previously unselected package bubblewrap. Preparing to unpack .../020-bubblewrap_0.11.0-2_amd64.deb ... Unpacking bubblewrap (0.11.0-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../021-cmake-data_4.2.3-1_all.deb ... Unpacking cmake-data (4.2.3-1) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../022-libxml2-16_2.15.1+dfsg-2+b1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../023-libarchive13t64_3.8.5-1_amd64.deb ... Unpacking libarchive13t64:amd64 (3.8.5-1) ... Selecting previously unselected package libnghttp3-9:amd64. Preparing to unpack .../024-libnghttp3-9_1.12.0-1_amd64.deb ... Unpacking libnghttp3-9:amd64 (1.12.0-1) ... Selecting previously unselected package libngtcp2-16:amd64. Preparing to unpack .../025-libngtcp2-16_1.16.0-1_amd64.deb ... Unpacking libngtcp2-16:amd64 (1.16.0-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../026-libbrotli1_1.2.0-3_amd64.deb ... Unpacking libbrotli1:amd64 (1.2.0-3) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../027-libkrb5support0_1.22.1-2_amd64.deb ... Unpacking libkrb5support0:amd64 (1.22.1-2) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../028-libcom-err2_1.47.2-3+b8_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-3+b8) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../029-libk5crypto3_1.22.1-2_amd64.deb ... Unpacking libk5crypto3:amd64 (1.22.1-2) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../030-libkeyutils1_1.6.3-6+b1_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-6+b1) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../031-libkrb5-3_1.22.1-2_amd64.deb ... Unpacking libkrb5-3:amd64 (1.22.1-2) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../032-libgssapi-krb5-2_1.22.1-2_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.22.1-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../033-libunistring5_1.3-2+b1_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2+b1) ... Selecting previously unselected package libidn2-0:amd64. Preparing to unpack .../034-libidn2-0_2.3.8-4+b1_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.8-4+b1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../035-libsasl2-modules-db_2.1.28+dfsg1-10_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../036-libsasl2-2_2.1.28+dfsg1-10_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libldap2:amd64. Preparing to unpack .../037-libldap2_2.6.10+dfsg-1+b1_amd64.deb ... Unpacking libldap2:amd64 (2.6.10+dfsg-1+b1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../038-libnghttp2-14_1.68.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.68.0-1) ... Selecting previously unselected package libngtcp2-crypto-ossl0:amd64. Preparing to unpack .../039-libngtcp2-crypto-ossl0_1.16.0-1_amd64.deb ... Unpacking libngtcp2-crypto-ossl0:amd64 (1.16.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../040-libpsl5t64_0.21.2-1.1+b2_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b2) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../041-libffi8_3.5.2-3+b1_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-3+b1) ... Selecting previously unselected package libp11-kit0:amd64. Preparing to unpack .../042-libp11-kit0_0.25.10-1+b1_amd64.deb ... Unpacking libp11-kit0:amd64 (0.25.10-1+b1) ... Selecting previously unselected package libtasn1-6:amd64. Preparing to unpack .../043-libtasn1-6_4.21.0-2_amd64.deb ... Unpacking libtasn1-6:amd64 (4.21.0-2) ... Selecting previously unselected package libgnutls30t64:amd64. Preparing to unpack .../044-libgnutls30t64_3.8.11-3_amd64.deb ... Unpacking libgnutls30t64:amd64 (3.8.11-3) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../045-librtmp1_2.4+20151223.gitfa8646d.1-3+b1_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-3+b1) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../046-libssh2-1t64_1.11.1-1+b1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1+b1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../047-libcurl4t64_8.18.0-2_amd64.deb ... Unpacking libcurl4t64:amd64 (8.18.0-2) ... Selecting previously unselected package libjsoncpp26:amd64. Preparing to unpack .../048-libjsoncpp26_1.9.6-5_amd64.deb ... Unpacking libjsoncpp26:amd64 (1.9.6-5) ... Selecting previously unselected package librhash1:amd64. Preparing to unpack .../049-librhash1_1.4.6-1.1_amd64.deb ... Unpacking librhash1:amd64 (1.4.6-1.1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../050-libuv1t64_1.51.0-2+b1_amd64.deb ... Unpacking libuv1t64:amd64 (1.51.0-2+b1) ... Selecting previously unselected package cmake. Preparing to unpack .../051-cmake_4.2.3-1_amd64.deb ... Unpacking cmake (4.2.3-1) ... Selecting previously unselected package gcc-15-aarch64-linux-gnu-base:amd64. Preparing to unpack .../052-gcc-15-aarch64-linux-gnu-base_15.2.0-13cross1_amd64.deb ... Unpacking gcc-15-aarch64-linux-gnu-base:amd64 (15.2.0-13cross1) ... Selecting previously unselected package cpp-15-aarch64-linux-gnu. Preparing to unpack .../053-cpp-15-aarch64-linux-gnu_15.2.0-13cross1_amd64.deb ... Unpacking cpp-15-aarch64-linux-gnu (15.2.0-13cross1) ... Selecting previously unselected package cpp-aarch64-linux-gnu. Preparing to unpack .../054-cpp-aarch64-linux-gnu_4%3a15.2.0-5_amd64.deb ... Unpacking cpp-aarch64-linux-gnu (4:15.2.0-5) ... Selecting previously unselected package gcc-15-cross-base. Preparing to unpack .../055-gcc-15-cross-base_15.2.0-13cross1_all.deb ... Unpacking gcc-15-cross-base (15.2.0-13cross1) ... Selecting previously unselected package libc6-arm64-cross. Preparing to unpack .../056-libc6-arm64-cross_2.42-12cross1_all.deb ... Unpacking libc6-arm64-cross (2.42-12cross1) ... Selecting previously unselected package libgcc-s1-arm64-cross. Preparing to unpack .../057-libgcc-s1-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libgcc-s1-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package libgomp1-arm64-cross. Preparing to unpack .../058-libgomp1-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libgomp1-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package libitm1-arm64-cross. Preparing to unpack .../059-libitm1-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libitm1-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package libatomic1-arm64-cross. Preparing to unpack .../060-libatomic1-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libatomic1-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package libasan8-arm64-cross. Preparing to unpack .../061-libasan8-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libasan8-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package liblsan0-arm64-cross. Preparing to unpack .../062-liblsan0-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking liblsan0-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package libtsan2-arm64-cross. Preparing to unpack .../063-libtsan2-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libtsan2-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package libstdc++6-arm64-cross. Preparing to unpack .../064-libstdc++6-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libstdc++6-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package libubsan1-arm64-cross. Preparing to unpack .../065-libubsan1-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libubsan1-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package libhwasan0-arm64-cross. Preparing to unpack .../066-libhwasan0-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libhwasan0-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package libgcc-15-dev-arm64-cross. Preparing to unpack .../067-libgcc-15-dev-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libgcc-15-dev-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package gcc-15-aarch64-linux-gnu. Preparing to unpack .../068-gcc-15-aarch64-linux-gnu_15.2.0-13cross1_amd64.deb ... Unpacking gcc-15-aarch64-linux-gnu (15.2.0-13cross1) ... Selecting previously unselected package gcc-aarch64-linux-gnu. Preparing to unpack .../069-gcc-aarch64-linux-gnu_4%3a15.2.0-5_amd64.deb ... Unpacking gcc-aarch64-linux-gnu (4:15.2.0-5) ... Selecting previously unselected package linux-libc-dev-arm64-cross. Preparing to unpack .../070-linux-libc-dev-arm64-cross_6.18.9-1cross1_all.deb ... Unpacking linux-libc-dev-arm64-cross (6.18.9-1cross1) ... Selecting previously unselected package libc6-dev-arm64-cross. Preparing to unpack .../071-libc6-dev-arm64-cross_2.42-12cross1_all.deb ... Unpacking libc6-dev-arm64-cross (2.42-12cross1) ... Selecting previously unselected package libstdc++-15-dev-arm64-cross. Preparing to unpack .../072-libstdc++-15-dev-arm64-cross_15.2.0-13cross1_all.deb ... Unpacking libstdc++-15-dev-arm64-cross (15.2.0-13cross1) ... Selecting previously unselected package g++-15-aarch64-linux-gnu. Preparing to unpack .../073-g++-15-aarch64-linux-gnu_15.2.0-13cross1_amd64.deb ... Unpacking g++-15-aarch64-linux-gnu (15.2.0-13cross1) ... Selecting previously unselected package g++-aarch64-linux-gnu. Preparing to unpack .../074-g++-aarch64-linux-gnu_4%3a15.2.0-5_amd64.deb ... Unpacking g++-aarch64-linux-gnu (4:15.2.0-5) ... Selecting previously unselected package crossbuild-essential-arm64. Preparing to unpack .../075-crossbuild-essential-arm64_12.12_all.deb ... Unpacking crossbuild-essential-arm64 (12.12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../076-libdebhelper-perl_13.29_all.deb ... Unpacking libdebhelper-perl (13.29) ... Selecting previously unselected package libtool. Preparing to unpack .../077-libtool_2.5.4-9_all.deb ... Unpacking libtool (2.5.4-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../078-dh-autoreconf_21+nmu1_all.deb ... Unpacking dh-autoreconf (21+nmu1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../079-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 .../080-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../081-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../082-libelf1t64_0.194-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../083-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package gettext. Preparing to unpack .../084-gettext_0.23.2-1_amd64.deb ... Unpacking gettext (0.23.2-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../085-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 .../086-po-debconf_1.0.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../087-debhelper_13.29_all.deb ... Unpacking debhelper (13.29) ... Selecting previously unselected package libgpg-error0:amd64. Preparing to unpack .../088-libgpg-error0_1.58-2_amd64.deb ... Unpacking libgpg-error0:amd64 (1.58-2) ... Selecting previously unselected package libassuan9:amd64. Preparing to unpack .../089-libassuan9_3.0.2-2+b1_amd64.deb ... Unpacking libassuan9:amd64 (3.0.2-2+b1) ... Selecting previously unselected package libgcrypt20:amd64. Preparing to unpack .../090-libgcrypt20_1.11.2-3+b1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.11.2-3+b1) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../091-libreadline8t64_8.3-3+b1_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.3-3+b1) ... Selecting previously unselected package gpgconf. Preparing to unpack .../092-gpgconf_2.4.8-5_amd64.deb ... Unpacking gpgconf (2.4.8-5) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../093-libksba8_1.6.7-2+b2_amd64.deb ... Unpacking libksba8:amd64 (1.6.7-2+b2) ... Selecting previously unselected package libnpth0t64:amd64. Preparing to unpack .../094-libnpth0t64_1.8-3+b1_amd64.deb ... Unpacking libnpth0t64:amd64 (1.8-3+b1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../095-dirmngr_2.4.8-5_amd64.deb ... Unpacking dirmngr (2.4.8-5) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../096-libedit2_3.1-20251016-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20251016-1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../097-libz3-4_4.13.3-1+b1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1+b1) ... Selecting previously unselected package libllvm21:amd64. Preparing to unpack .../098-libllvm21_1%3a21.1.8-3_amd64.deb ... Unpacking libllvm21:amd64 (1:21.1.8-3) ... Selecting previously unselected package libclang-cpp21. Preparing to unpack .../099-libclang-cpp21_1%3a21.1.8-3_amd64.deb ... Unpacking libclang-cpp21 (1:21.1.8-3) ... Selecting previously unselected package libclang1-21. Preparing to unpack .../100-libclang1-21_1%3a21.1.8-3_amd64.deb ... Unpacking libclang1-21 (1:21.1.8-3) ... Selecting previously unselected package libfmt10:amd64. Preparing to unpack .../101-libfmt10_10.1.1+ds1-4+b1_amd64.deb ... Unpacking libfmt10:amd64 (10.1.1+ds1-4+b1) ... Selecting previously unselected package libspdlog1.15:amd64. Preparing to unpack .../102-libspdlog1.15_1%3a1.15.3+ds-1+b1_amd64.deb ... Unpacking libspdlog1.15:amd64 (1:1.15.3+ds-1+b1) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../103-libsqlite3-0_3.46.1-9_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.46.1-9) ... Selecting previously unselected package libxapian30:amd64. Preparing to unpack .../104-libxapian30_1.4.29-3+b1_amd64.deb ... Unpacking libxapian30:amd64 (1.4.29-3+b1) ... Selecting previously unselected package doxygen. Preparing to unpack .../105-doxygen_1.15.0+ds1-1+b1_amd64.deb ... Unpacking doxygen (1.15.0+ds1-1+b1) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../106-libfakeroot_1.37.2-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.37.2-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../107-fakeroot_1.37.2-1_amd64.deb ... Unpacking fakeroot (1.37.2-1) ... Selecting previously unselected package libpng16-16t64:amd64. Preparing to unpack .../108-libpng16-16t64_1.6.54-1_amd64.deb ... Unpacking libpng16-16t64:amd64 (1.6.54-1) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../109-libfreetype6_2.14.1+dfsg-2_amd64.deb ... Unpacking libfreetype6:amd64 (2.14.1+dfsg-2) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../110-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 .../111-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../112-fontconfig-config_2.17.1-5_amd64.deb ... Unpacking fontconfig-config (2.17.1-5) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../113-libfontconfig1_2.17.1-5_amd64.deb ... Unpacking libfontconfig1:amd64 (2.17.1-5) ... Selecting previously unselected package fontconfig. Preparing to unpack .../114-fontconfig_2.17.1-5_amd64.deb ... Unpacking fontconfig (2.17.1-5) ... Selecting previously unselected package gdal-data. Preparing to unpack .../115-gdal-data_3.12.1+dfsg-1_all.deb ... Unpacking gdal-data (3.12.1+dfsg-1) ... Selecting previously unselected package gdal-plugins:arm64. Preparing to unpack .../116-gdal-plugins_3.12.1+dfsg-1_arm64.deb ... Unpacking gdal-plugins:arm64 (3.12.1+dfsg-1) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../117-libpixman-1-0_0.46.4-1+b1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.46.4-1+b1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../118-libxau6_1%3a1.0.11-1+b1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.11-1+b1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../119-libxdmcp6_1%3a1.1.5-2_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.5-2) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../120-libxcb1_1.17.0-2+b2_amd64.deb ... Unpacking libxcb1:amd64 (1.17.0-2+b2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../121-libx11-data_2%3a1.8.12-1_all.deb ... Unpacking libx11-data (2:1.8.12-1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../122-libx11-6_2%3a1.8.12-1+b1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.8.12-1+b1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../123-libxcb-render0_1.17.0-2+b2_amd64.deb ... Unpacking libxcb-render0:amd64 (1.17.0-2+b2) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../124-libxcb-shm0_1.17.0-2+b2_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.17.0-2+b2) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../125-libxext6_2%3a1.3.4-1+b4_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-1+b4) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../126-libxrender1_1%3a0.9.12-1+b1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.12-1+b1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../127-libcairo2_1.18.4-3_amd64.deb ... Unpacking libcairo2:amd64 (1.18.4-3) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../128-libglib2.0-0t64_2.87.2-3_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.87.2-3) ... Selecting previously unselected package libsharpyuv0:amd64. Preparing to unpack .../129-libsharpyuv0_1.5.0-0.1+b1_amd64.deb ... Unpacking libsharpyuv0:amd64 (1.5.0-0.1+b1) ... Selecting previously unselected package libdav1d7:amd64. Preparing to unpack .../130-libdav1d7_1.5.3-1+b1_amd64.deb ... Unpacking libdav1d7:amd64 (1.5.3-1+b1) ... Selecting previously unselected package libheif-plugin-dav1d:amd64. Preparing to unpack .../131-libheif-plugin-dav1d_1.21.2-2_amd64.deb ... Unpacking libheif-plugin-dav1d:amd64 (1.21.2-2) ... Selecting previously unselected package libde265-0:amd64. Preparing to unpack .../132-libde265-0_1.0.16-1+b1_amd64.deb ... Unpacking libde265-0:amd64 (1.0.16-1+b1) ... Selecting previously unselected package libheif-plugin-libde265:amd64. Preparing to unpack .../133-libheif-plugin-libde265_1.21.2-2_amd64.deb ... Unpacking libheif-plugin-libde265:amd64 (1.21.2-2) ... Selecting previously unselected package libheif1:amd64. Preparing to unpack .../134-libheif1_1.21.2-2_amd64.deb ... Unpacking libheif1:amd64 (1.21.2-2) ... Selecting previously unselected package libhwy1t64:amd64. Preparing to unpack .../135-libhwy1t64_1.3.0-2_amd64.deb ... Unpacking libhwy1t64:amd64 (1.3.0-2) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../136-liblcms2-2_2.17-1_amd64.deb ... Unpacking liblcms2-2:amd64 (2.17-1) ... Selecting previously unselected package libjxl0.11:amd64. Preparing to unpack .../137-libjxl0.11_0.11.1-6_amd64.deb ... Unpacking libjxl0.11:amd64 (0.11.1-6) ... Selecting previously unselected package libcairo-gobject2:amd64. Preparing to unpack .../138-libcairo-gobject2_1.18.4-3_amd64.deb ... Unpacking libcairo-gobject2:amd64 (1.18.4-3) ... Selecting previously unselected package glycin-thumbnailers. Preparing to unpack .../139-glycin-thumbnailers_2.0.7+ds-4_amd64.deb ... Unpacking glycin-thumbnailers (2.0.7+ds-4) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../140-libgdk-pixbuf2.0-common_2.44.5+dfsg-3_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.44.5+dfsg-3) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../141-shared-mime-info_2.4-5+b3_amd64.deb ... Unpacking shared-mime-info (2.4-5+b3) ... Selecting previously unselected package libglycin-2-0:amd64. Preparing to unpack .../142-libglycin-2-0_2.0.7+ds-4_amd64.deb ... Unpacking libglycin-2-0:amd64 (2.0.7+ds-4) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. Preparing to unpack .../143-libgdk-pixbuf-2.0-0_2.44.5+dfsg-3_amd64.deb ... Unpacking libgdk-pixbuf-2.0-0:amd64 (2.44.5+dfsg-3) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../144-libfribidi0_1.0.16-5_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.16-5) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../145-libgraphite2-3_1.3.14-11+b1_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-11+b1) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../146-libharfbuzz0b_12.3.2-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (12.3.2-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../147-libthai-data_0.1.30-1_all.deb ... Unpacking libthai-data (0.1.30-1) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../148-libdatrie1_0.2.14-1_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.14-1) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../149-libthai0_0.1.30-1_amd64.deb ... Unpacking libthai0:amd64 (0.1.30-1) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../150-libpango-1.0-0_1.57.0-1_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.57.0-1) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../151-libpangoft2-1.0-0_1.57.0-1_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.57.0-1) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../152-libpangocairo-1.0-0_1.57.0-1_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.57.0-1) ... Selecting previously unselected package librsvg2-2:amd64. Preparing to unpack .../153-librsvg2-2_2.61.3+dfsg-3+b1_amd64.deb ... Unpacking librsvg2-2:amd64 (2.61.3+dfsg-3+b1) ... Selecting previously unselected package glycin-loaders. Preparing to unpack .../154-glycin-loaders_2.0.7+ds-4_amd64.deb ... Unpacking glycin-loaders (2.0.7+ds-4) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../155-gnupg-l10n_2.4.8-5_all.deb ... Unpacking gnupg-l10n (2.4.8-5) ... Selecting previously unselected package gpg. Preparing to unpack .../156-gpg_2.4.8-5_amd64.deb ... Unpacking gpg (2.4.8-5) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../157-pinentry-curses_1.3.2-3_amd64.deb ... Unpacking pinentry-curses (1.3.2-3) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../158-gpg-agent_2.4.8-5_amd64.deb ... Unpacking gpg-agent (2.4.8-5) ... Selecting previously unselected package gpgsm. Preparing to unpack .../159-gpgsm_2.4.8-5_amd64.deb ... Unpacking gpgsm (2.4.8-5) ... Selecting previously unselected package gnupg. Preparing to unpack .../160-gnupg_2.4.8-5_all.deb ... Unpacking gnupg (2.4.8-5) ... Selecting previously unselected package libnl-3-200:arm64. Preparing to unpack .../161-libnl-3-200_3.12.0-2_arm64.deb ... Unpacking libnl-3-200:arm64 (3.12.0-2) ... Selecting previously unselected package libnl-route-3-200:arm64. Preparing to unpack .../162-libnl-route-3-200_3.12.0-2_arm64.deb ... Unpacking libnl-route-3-200:arm64 (3.12.0-2) ... Selecting previously unselected package libibverbs1:arm64. Preparing to unpack .../163-libibverbs1_61.0-2_arm64.deb ... Unpacking libibverbs1:arm64 (61.0-2) ... Selecting previously unselected package ibverbs-providers:arm64. Preparing to unpack .../164-ibverbs-providers_61.0-2_arm64.deb ... Unpacking ibverbs-providers:arm64 (61.0-2) ... Selecting previously unselected package iso-codes. Preparing to unpack .../165-iso-codes_4.20.1-1_all.deb ... Unpacking iso-codes (4.20.1-1) ... Selecting previously unselected package libstdc++6:arm64. Preparing to unpack .../166-libstdc++6_15.2.0-13_arm64.deb ... Unpacking libstdc++6:arm64 (15.2.0-13) ... Selecting previously unselected package libabsl20240722:arm64. Preparing to unpack .../167-libabsl20240722_20240722.0-4_arm64.deb ... Unpacking libabsl20240722:arm64 (20240722.0-4) ... Selecting previously unselected package libacl1:arm64. Preparing to unpack .../168-libacl1_2.3.2-2+b2_arm64.deb ... Unpacking libacl1:arm64 (2.3.2-2+b2) ... Selecting previously unselected package libxxhash0:arm64. Preparing to unpack .../169-libxxhash0_0.8.3-2+b1_arm64.deb ... Unpacking libxxhash0:arm64 (0.8.3-2+b1) ... Selecting previously unselected package liblz4-1:arm64. Preparing to unpack .../170-liblz4-1_1.10.0-6_arm64.deb ... Unpacking liblz4-1:arm64 (1.10.0-6) ... Selecting previously unselected package libzstd1:arm64. Preparing to unpack .../171-libzstd1_1.5.7+dfsg-3+b1_arm64.deb ... Unpacking libzstd1:arm64 (1.5.7+dfsg-3+b1) ... Selecting previously unselected package zlib1g:arm64. Preparing to unpack .../172-zlib1g_1%3a1.3.dfsg+really1.3.1-2_arm64.deb ... Unpacking zlib1g:arm64 (1:1.3.dfsg+really1.3.1-2) ... Selecting previously unselected package libblosc2-6:arm64. Preparing to unpack .../173-libblosc2-6_2.22.0+ds-1_arm64.deb ... Unpacking libblosc2-6:arm64 (2.22.0+ds-1) ... Selecting previously unselected package libbz2-1.0:arm64. Preparing to unpack .../174-libbz2-1.0_1.0.8-6+b1_arm64.deb ... Unpacking libbz2-1.0:arm64 (1.0.8-6+b1) ... Selecting previously unselected package librdmacm1t64:arm64. Preparing to unpack .../175-librdmacm1t64_61.0-2_arm64.deb ... Unpacking librdmacm1t64:arm64 (61.0-2) ... Selecting previously unselected package libfabric1:arm64. Preparing to unpack .../176-libfabric1_2.1.0-1.1+b1_arm64.deb ... Unpacking libfabric1:arm64 (2.1.0-1.1+b1) ... Selecting previously unselected package libnghttp3-9:arm64. Preparing to unpack .../177-libnghttp3-9_1.12.0-1_arm64.deb ... Unpacking libnghttp3-9:arm64 (1.12.0-1) ... Selecting previously unselected package libngtcp2-16:arm64. Preparing to unpack .../178-libngtcp2-16_1.16.0-1_arm64.deb ... Unpacking libngtcp2-16:arm64 (1.16.0-1) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../179-libbrotli1_1.2.0-3_arm64.deb ... Unpacking libbrotli1:arm64 (1.2.0-3) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../180-libkrb5support0_1.22.1-2_arm64.deb ... Unpacking libkrb5support0:arm64 (1.22.1-2) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../181-libcom-err2_1.47.2-3+b8_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.2-3+b8) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../182-libk5crypto3_1.22.1-2_arm64.deb ... Unpacking libk5crypto3:arm64 (1.22.1-2) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../183-libkeyutils1_1.6.3-6+b1_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-6+b1) ... Selecting previously unselected package libssl3t64:arm64. Preparing to unpack .../184-libssl3t64_3.5.5-1_arm64.deb ... Unpacking libssl3t64:arm64 (3.5.5-1) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../185-libkrb5-3_1.22.1-2_arm64.deb ... Unpacking libkrb5-3:arm64 (1.22.1-2) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../186-libgssapi-krb5-2_1.22.1-2_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.22.1-2) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../187-libunistring5_1.3-2+b1_arm64.deb ... Unpacking libunistring5:arm64 (1.3-2+b1) ... Selecting previously unselected package libidn2-0:arm64. Preparing to unpack .../188-libidn2-0_2.3.8-4+b1_arm64.deb ... Unpacking libidn2-0:arm64 (2.3.8-4+b1) ... Selecting previously unselected package libdb5.3t64:arm64. Preparing to unpack .../189-libdb5.3t64_5.3.28+dfsg2-11_arm64.deb ... Unpacking libdb5.3t64:arm64 (5.3.28+dfsg2-11) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../190-libsasl2-modules-db_2.1.28+dfsg1-10_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../191-libsasl2-2_2.1.28+dfsg1-10_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libldap2:arm64. Preparing to unpack .../192-libldap2_2.6.10+dfsg-1+b1_arm64.deb ... Unpacking libldap2:arm64 (2.6.10+dfsg-1+b1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../193-libnghttp2-14_1.68.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.68.0-1) ... Selecting previously unselected package libngtcp2-crypto-ossl0:arm64. Preparing to unpack .../194-libngtcp2-crypto-ossl0_1.16.0-1_arm64.deb ... Unpacking libngtcp2-crypto-ossl0:arm64 (1.16.0-1) ... Selecting previously unselected package libpsl5t64:arm64. Preparing to unpack .../195-libpsl5t64_0.21.2-1.1+b2_arm64.deb ... Unpacking libpsl5t64:arm64 (0.21.2-1.1+b2) ... Selecting previously unselected package libgmp10:arm64. Preparing to unpack .../196-libgmp10_2%3a6.3.0+dfsg-5+b1_arm64.deb ... Unpacking libgmp10:arm64 (2:6.3.0+dfsg-5+b1) ... Selecting previously unselected package libnettle8t64:arm64. Preparing to unpack .../197-libnettle8t64_3.10.2-1_arm64.deb ... Unpacking libnettle8t64:arm64 (3.10.2-1) ... Selecting previously unselected package libhogweed6t64:arm64. Preparing to unpack .../198-libhogweed6t64_3.10.2-1_arm64.deb ... Unpacking libhogweed6t64:arm64 (3.10.2-1) ... Selecting previously unselected package libffi8:arm64. Preparing to unpack .../199-libffi8_3.5.2-3+b1_arm64.deb ... Unpacking libffi8:arm64 (3.5.2-3+b1) ... Selecting previously unselected package libp11-kit0:arm64. Preparing to unpack .../200-libp11-kit0_0.25.10-1+b1_arm64.deb ... Unpacking libp11-kit0:arm64 (0.25.10-1+b1) ... Selecting previously unselected package libtasn1-6:arm64. Preparing to unpack .../201-libtasn1-6_4.21.0-2_arm64.deb ... Unpacking libtasn1-6:arm64 (4.21.0-2) ... Selecting previously unselected package libgnutls30t64:arm64. Preparing to unpack .../202-libgnutls30t64_3.8.11-3_arm64.deb ... Unpacking libgnutls30t64:arm64 (3.8.11-3) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../203-librtmp1_2.4+20151223.gitfa8646d.1-3+b1_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-3+b1) ... Selecting previously unselected package libssh2-1t64:arm64. Preparing to unpack .../204-libssh2-1t64_1.11.1-1+b1_arm64.deb ... Unpacking libssh2-1t64:arm64 (1.11.1-1+b1) ... Selecting previously unselected package libcurl4t64:arm64. Preparing to unpack .../205-libcurl4t64_8.18.0-2_arm64.deb ... Unpacking libcurl4t64:arm64 (8.18.0-2) ... Selecting previously unselected package libevent-core-2.1-7t64:arm64. Preparing to unpack .../206-libevent-core-2.1-7t64_2.1.12-stable-10+b2_arm64.deb ... Unpacking libevent-core-2.1-7t64:arm64 (2.1.12-stable-10+b2) ... Selecting previously unselected package libevent-pthreads-2.1-7t64:arm64. Preparing to unpack .../207-libevent-pthreads-2.1-7t64_2.1.12-stable-10+b2_arm64.deb ... Unpacking libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10+b2) ... Selecting previously unselected package libudev1:arm64. Preparing to unpack .../208-libudev1_259.1-1_arm64.deb ... Unpacking libudev1:arm64 (259.1-1) ... Selecting previously unselected package libhwloc15:arm64. Preparing to unpack .../209-libhwloc15_2.12.2-1+b1_arm64.deb ... Unpacking libhwloc15:arm64 (2.12.2-1+b1) ... Selecting previously unselected package libmunge2:arm64. Preparing to unpack .../210-libmunge2_0.5.16-1+b1_arm64.deb ... Unpacking libmunge2:arm64 (0.5.16-1+b1) ... Selecting previously unselected package libpciaccess0:arm64. Preparing to unpack .../211-libpciaccess0_0.17-3+b4_arm64.deb ... Unpacking libpciaccess0:arm64 (0.17-3+b4) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../212-libxau6_1%3a1.0.11-1+b1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.11-1+b1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../213-libxdmcp6_1%3a1.1.5-2_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.5-2) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../214-libxcb1_1.17.0-2+b2_arm64.deb ... Unpacking libxcb1:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../215-libx11-6_2%3a1.8.12-1+b1_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.12-1+b1) ... Selecting previously unselected package libxml2-16:arm64. Preparing to unpack .../216-libxml2-16_2.15.1+dfsg-2+b1_arm64.deb ... Unpacking libxml2-16:arm64 (2.15.1+dfsg-2+b1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../217-libxext6_2%3a1.3.4-1+b4_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1+b4) ... Selecting previously unselected package libxnvctrl0:arm64. Preparing to unpack .../218-libxnvctrl0_535.171.04-1+b3_arm64.deb ... Unpacking libxnvctrl0:arm64 (535.171.04-1+b3) ... Selecting previously unselected package ocl-icd-libopencl1:arm64. Preparing to unpack .../219-ocl-icd-libopencl1_2.3.4-1_arm64.deb ... Unpacking ocl-icd-libopencl1:arm64 (2.3.4-1) ... Selecting previously unselected package libhwloc-plugins:arm64. Preparing to unpack .../220-libhwloc-plugins_2.12.2-1+b1_arm64.deb ... Unpacking libhwloc-plugins:arm64 (2.12.2-1+b1) ... Selecting previously unselected package libpmix2t64:arm64. Preparing to unpack .../221-libpmix2t64_6.0.0+really5.0.9-3_arm64.deb ... Unpacking libpmix2t64:arm64 (6.0.0+really5.0.9-3) ... Selecting previously unselected package libmd0:arm64. Preparing to unpack .../222-libmd0_1.1.0-2+b2_arm64.deb ... Unpacking libmd0:arm64 (1.1.0-2+b2) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../223-libbsd0_0.12.2-2+b1_arm64.deb ... Unpacking libbsd0:arm64 (0.12.2-2+b1) ... Selecting previously unselected package libtinfo6:arm64. Preparing to unpack .../224-libtinfo6_6.6+20251231-1_arm64.deb ... Unpacking libtinfo6:arm64 (6.6+20251231-1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../225-libedit2_3.1-20251016-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20251016-1) ... Selecting previously unselected package libz3-4:arm64. Preparing to unpack .../226-libz3-4_4.13.3-1+b1_arm64.deb ... Unpacking libz3-4:arm64 (4.13.3-1+b1) ... Selecting previously unselected package libllvm21:arm64. Preparing to unpack .../227-libllvm21_1%3a21.1.8-3_arm64.deb ... Unpacking libllvm21:arm64 (1:21.1.8-3) ... Selecting previously unselected package libclang-common-21-dev:arm64. Preparing to unpack .../228-libclang-common-21-dev_1%3a21.1.8-3_arm64.deb ... Unpacking libclang-common-21-dev:arm64 (1:21.1.8-3) ... Selecting previously unselected package libamd-comgr3:arm64. Preparing to unpack .../229-libamd-comgr3_7.0.2+dfsg-3_arm64.deb ... Unpacking libamd-comgr3:arm64 (7.0.2+dfsg-3) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../230-libdrm-common_2.4.131-1_all.deb ... Unpacking libdrm-common (2.4.131-1) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../231-libdrm2_2.4.131-1_arm64.deb ... Unpacking libdrm2:arm64 (2.4.131-1) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../232-libdrm-amdgpu1_2.4.131-1_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.131-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../233-libelf1t64_0.194-1_arm64.deb ... Unpacking libelf1t64:arm64 (0.194-1) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../234-libnuma1_2.0.19-1+b1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.19-1+b1) ... Selecting previously unselected package libhsakmt1:arm64. Preparing to unpack .../235-libhsakmt1_6.4.3+dfsg-4_arm64.deb ... Unpacking libhsakmt1:arm64 (6.4.3+dfsg-4) ... Selecting previously unselected package libhsa-runtime64-1:arm64. Preparing to unpack .../236-libhsa-runtime64-1_6.4.3+dfsg-4_arm64.deb ... Unpacking libhsa-runtime64-1:arm64 (6.4.3+dfsg-4) ... Selecting previously unselected package libamdhip64-6:arm64. Preparing to unpack .../237-libamdhip64-6_6.4.3-5_arm64.deb ... Unpacking libamdhip64-6:arm64 (6.4.3-5) ... Selecting previously unselected package libfuse3-4:arm64. Preparing to unpack .../238-libfuse3-4_3.18.1-1_arm64.deb ... Unpacking libfuse3-4:arm64 (3.18.1-1) ... Selecting previously unselected package libgomp1:arm64. Preparing to unpack .../239-libgomp1_15.2.0-13_arm64.deb ... Unpacking libgomp1:arm64 (15.2.0-13) ... Selecting previously unselected package libibumad3:arm64. Preparing to unpack .../240-libibumad3_61.0-2_arm64.deb ... Unpacking libibumad3:arm64 (61.0-2) ... Selecting previously unselected package libibmad5:arm64. Preparing to unpack .../241-libibmad5_61.0-2_arm64.deb ... Unpacking libibmad5:arm64 (61.0-2) ... Selecting previously unselected package libucx0:arm64. Preparing to unpack .../242-libucx0_1.20.0+ds-4_arm64.deb ... Unpacking libucx0:arm64 (1.20.0+ds-4) ... Selecting previously unselected package libopenmpi40:arm64. Preparing to unpack .../243-libopenmpi40_5.0.9-3_arm64.deb ... Unpacking libopenmpi40:arm64 (5.0.9-3) ... Selecting previously unselected package libsz2:arm64. Preparing to unpack .../244-libsz2_1.1.5-1_arm64.deb ... Unpacking libsz2:arm64 (1.1.5-1) ... Selecting previously unselected package libhdf5-openmpi-310:arm64. Preparing to unpack .../245-libhdf5-openmpi-310_1.14.6+repack-2_arm64.deb ... Unpacking libhdf5-openmpi-310:arm64 (1.14.6+repack-2) ... Selecting previously unselected package libpng16-16t64:arm64. Preparing to unpack .../246-libpng16-16t64_1.6.54-1_arm64.deb ... Unpacking libpng16-16t64:arm64 (1.6.54-1) ... Selecting previously unselected package libpugixml1v5:arm64. Preparing to unpack .../247-libpugixml1v5_1.14-2+b1_arm64.deb ... Unpacking libpugixml1v5:arm64 (1.14-2+b1) ... Selecting previously unselected package libyaml-cpp0.8:arm64. Preparing to unpack .../248-libyaml-cpp0.8_0.8.0+dfsg-9_arm64.deb ... Unpacking libyaml-cpp0.8:arm64 (0.8.0+dfsg-9) ... Selecting previously unselected package libzfp1t64:arm64. Preparing to unpack .../249-libzfp1t64_1.0.1-4+b7_arm64.deb ... Unpacking libzfp1t64:arm64 (1.0.1-4+b7) ... Selecting previously unselected package libnorm1t64:arm64. Preparing to unpack .../250-libnorm1t64_1.5.9+dfsg-4_arm64.deb ... Unpacking libnorm1t64:arm64 (1.5.9+dfsg-4) ... Selecting previously unselected package libpgm-5.3-0t64:arm64. Preparing to unpack .../251-libpgm-5.3-0t64_5.3.128~dfsg-2.1+b2_arm64.deb ... Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b2) ... Selecting previously unselected package libsodium23:arm64. Preparing to unpack .../252-libsodium23_1.0.18-2_arm64.deb ... Unpacking libsodium23:arm64 (1.0.18-2) ... Selecting previously unselected package libzmq5:arm64. Preparing to unpack .../253-libzmq5_4.3.5-1+b4_arm64.deb ... Unpacking libzmq5:arm64 (4.3.5-1+b4) ... Selecting previously unselected package libadios2-mpi-plugins:arm64. Preparing to unpack .../254-libadios2-mpi-plugins_2.11.0+dfsg1-5_arm64.deb ... Unpacking libadios2-mpi-plugins:arm64 (2.11.0+dfsg1-5) ... Selecting previously unselected package libadios2-mpi-core-2.11:arm64. Preparing to unpack .../255-libadios2-mpi-core-2.11_2.11.0+dfsg1-5_arm64.deb ... Unpacking libadios2-mpi-core-2.11:arm64 (2.11.0+dfsg1-5) ... Selecting previously unselected package libadios2-mpi-c-2.11:arm64. Preparing to unpack .../256-libadios2-mpi-c-2.11_2.11.0+dfsg1-5_arm64.deb ... Unpacking libadios2-mpi-c-2.11:arm64 (2.11.0+dfsg1-5) ... Selecting previously unselected package libadios2-mpi-auxiliary-2.11:arm64. Preparing to unpack .../257-libadios2-mpi-auxiliary-2.11_2.11.0+dfsg1-5_arm64.deb ... Unpacking libadios2-mpi-auxiliary-2.11:arm64 (2.11.0+dfsg1-5) ... Selecting previously unselected package libadios2-mpi-c++-2.11:arm64. Preparing to unpack .../258-libadios2-mpi-c++-2.11_2.11.0+dfsg1-5_arm64.deb ... Unpacking libadios2-mpi-c++-2.11:arm64 (2.11.0+dfsg1-5) ... Selecting previously unselected package libaec0:arm64. Preparing to unpack .../259-libaec0_1.1.5-1_arm64.deb ... Unpacking libaec0:arm64 (1.1.5-1) ... Selecting previously unselected package libaom3:arm64. Preparing to unpack .../260-libaom3_3.13.1-2_arm64.deb ... Unpacking libaom3:arm64 (3.13.1-2) ... Selecting previously unselected package liblzma5:arm64. Preparing to unpack .../261-liblzma5_5.8.2-2_arm64.deb ... Unpacking liblzma5:arm64 (5.8.2-2) ... Selecting previously unselected package libarchive13t64:arm64. Preparing to unpack .../262-libarchive13t64_3.8.5-1_arm64.deb ... Unpacking libarchive13t64:arm64 (3.8.5-1) ... Selecting previously unselected package libblas3:arm64. Preparing to unpack .../263-libblas3_3.12.1-7+b1_arm64.deb ... Unpacking libblas3:arm64 (3.12.1-7+b1) ... Selecting previously unselected package libgfortran5:arm64. Preparing to unpack .../264-libgfortran5_15.2.0-13_arm64.deb ... Unpacking libgfortran5:arm64 (15.2.0-13) ... Selecting previously unselected package liblapack3:arm64. Preparing to unpack .../265-liblapack3_3.12.1-7+b1_arm64.deb ... Unpacking liblapack3:arm64 (3.12.1-7+b1) ... Selecting previously unselected package libarpack2t64:arm64. Preparing to unpack .../266-libarpack2t64_3.9.1-6+b1_arm64.deb ... Unpacking libarpack2t64:arm64 (3.9.1-6+b1) ... Selecting previously unselected package libsuperlu7:arm64. Preparing to unpack .../267-libsuperlu7_7.0.1+dfsg1-2+b1_arm64.deb ... Unpacking libsuperlu7:arm64 (7.0.1+dfsg1-2+b1) ... Selecting previously unselected package libarmadillo15:arm64. Preparing to unpack .../268-libarmadillo15_1%3a15.2.1+dfsg-2_arm64.deb ... Unpacking libarmadillo15:arm64 (1:15.2.1+dfsg-2) ... Selecting previously unselected package libasan8:arm64. Preparing to unpack .../269-libasan8_15.2.0-13_arm64.deb ... Unpacking libasan8:arm64 (15.2.0-13) ... Selecting previously unselected package libgpg-error0:arm64. Preparing to unpack .../270-libgpg-error0_1.58-2_arm64.deb ... Unpacking libgpg-error0:arm64 (1.58-2) ... Selecting previously unselected package libassuan9:arm64. Preparing to unpack .../271-libassuan9_3.0.2-2+b1_arm64.deb ... Unpacking libassuan9:arm64 (3.0.2-2+b1) ... Selecting previously unselected package libatomic1:arm64. Preparing to unpack .../272-libatomic1_15.2.0-13_arm64.deb ... Unpacking libatomic1:arm64 (15.2.0-13) ... Selecting previously unselected package libva2:arm64. Preparing to unpack .../273-libva2_2.23.0-1_arm64.deb ... Unpacking libva2:arm64 (2.23.0-1) ... Selecting previously unselected package libva-drm2:arm64. Preparing to unpack .../274-libva-drm2_2.23.0-1_arm64.deb ... Unpacking libva-drm2:arm64 (2.23.0-1) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../275-libx11-xcb1_2%3a1.8.12-1+b1_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.8.12-1+b1) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../276-libxcb-dri3-0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxfixes3:arm64. Preparing to unpack .../277-libxfixes3_1%3a6.0.0-2+b5_arm64.deb ... Unpacking libxfixes3:arm64 (1:6.0.0-2+b5) ... Selecting previously unselected package libva-x11-2:arm64. Preparing to unpack .../278-libva-x11-2_2.23.0-1_arm64.deb ... Unpacking libva-x11-2:arm64 (2.23.0-1) ... Selecting previously unselected package libvdpau1:arm64. Preparing to unpack .../279-libvdpau1_1.5-4_arm64.deb ... Unpacking libvdpau1:arm64 (1.5-4) ... Selecting previously unselected package libavutil60:arm64. Preparing to unpack .../280-libavutil60_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libavutil60:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../281-libfreetype6_2.14.1+dfsg-2_arm64.deb ... Unpacking libfreetype6:arm64 (2.14.1+dfsg-2) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../282-libfontconfig1_2.17.1-5_arm64.deb ... Unpacking libfontconfig1:arm64 (2.17.1-5) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../283-libpixman-1-0_0.46.4-1+b1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.46.4-1+b1) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../284-libxcb-render0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-render0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../285-libxcb-shm0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../286-libxrender1_1%3a0.9.12-1+b1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.12-1+b1) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../287-libcairo2_1.18.4-3_arm64.deb ... Unpacking libcairo2:arm64 (1.18.4-3) ... Selecting previously unselected package libcodec2-1.2:arm64. Preparing to unpack .../288-libcodec2-1.2_1.2.0-4_arm64.deb ... Unpacking libcodec2-1.2:arm64 (1.2.0-4) ... Selecting previously unselected package libdav1d7:arm64. Preparing to unpack .../289-libdav1d7_1.5.3-1+b1_arm64.deb ... Unpacking libdav1d7:arm64 (1.5.3-1+b1) ... Selecting previously unselected package libblkid1:arm64. Preparing to unpack .../290-libblkid1_2.41.3-3_arm64.deb ... Unpacking libblkid1:arm64 (2.41.3-3) ... Selecting previously unselected package libpcre2-8-0:arm64. Preparing to unpack .../291-libpcre2-8-0_10.46-1+b1_arm64.deb ... Unpacking libpcre2-8-0:arm64 (10.46-1+b1) ... Selecting previously unselected package libselinux1:arm64. Preparing to unpack .../292-libselinux1_3.9-4+b1_arm64.deb ... Unpacking libselinux1:arm64 (3.9-4+b1) ... Selecting previously unselected package libmount1:arm64. Preparing to unpack .../293-libmount1_2.41.3-3_arm64.deb ... Unpacking libmount1:arm64 (2.41.3-3) ... Selecting previously unselected package libglib2.0-0t64:arm64. Preparing to unpack .../294-libglib2.0-0t64_2.87.2-3_arm64.deb ... Unpacking libglib2.0-0t64:arm64 (2.87.2-3) ... Selecting previously unselected package libgsm1:arm64. Preparing to unpack .../295-libgsm1_1.0.23-2_arm64.deb ... Unpacking libgsm1:arm64 (1.0.23-2) ... Selecting previously unselected package libhwy1t64:arm64. Preparing to unpack .../296-libhwy1t64_1.3.0-2_arm64.deb ... Unpacking libhwy1t64:arm64 (1.3.0-2) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../297-liblcms2-2_2.17-1_arm64.deb ... Unpacking liblcms2-2:arm64 (2.17-1) ... Selecting previously unselected package libjxl0.11:arm64. Preparing to unpack .../298-libjxl0.11_0.11.1-6_arm64.deb ... Unpacking libjxl0.11:arm64 (0.11.1-6) ... Selecting previously unselected package libmpg123-0t64:arm64. Preparing to unpack .../299-libmpg123-0t64_1.33.3-2_arm64.deb ... Unpacking libmpg123-0t64:arm64 (1.33.3-2) ... Selecting previously unselected package libmp3lame0:arm64. Preparing to unpack .../300-libmp3lame0_3.101~svn6525+dfsg-2_arm64.deb ... Unpacking libmp3lame0:arm64 (3.101~svn6525+dfsg-2) ... Selecting previously unselected package libopenjp2-7:arm64. Preparing to unpack .../301-libopenjp2-7_2.5.4-1_arm64.deb ... Unpacking libopenjp2-7:arm64 (2.5.4-1) ... Selecting previously unselected package libopus0:arm64. Preparing to unpack .../302-libopus0_1.6.1-1_arm64.deb ... Unpacking libopus0:arm64 (1.6.1-1) ... Selecting previously unselected package librav1e0.8:arm64. Preparing to unpack .../303-librav1e0.8_0.8.1-7_arm64.deb ... Unpacking librav1e0.8:arm64 (0.8.1-7) ... Selecting previously unselected package libcairo-gobject2:arm64. Preparing to unpack .../304-libcairo-gobject2_1.18.4-3_arm64.deb ... Unpacking libcairo-gobject2:arm64 (1.18.4-3) ... Selecting previously unselected package libseccomp2:arm64. Preparing to unpack .../305-libseccomp2_2.6.0-2+b1_arm64.deb ... Unpacking libseccomp2:arm64 (2.6.0-2+b1) ... Selecting previously unselected package libglycin-2-0:arm64. Preparing to unpack .../306-libglycin-2-0_2.0.7+ds-4_arm64.deb ... Unpacking libglycin-2-0:arm64 (2.0.7+ds-4) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:arm64. Preparing to unpack .../307-libgdk-pixbuf-2.0-0_2.44.5+dfsg-3_arm64.deb ... Unpacking libgdk-pixbuf-2.0-0:arm64 (2.44.5+dfsg-3) ... Selecting previously unselected package libfribidi0:arm64. Preparing to unpack .../308-libfribidi0_1.0.16-5_arm64.deb ... Unpacking libfribidi0:arm64 (1.0.16-5) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../309-libgraphite2-3_1.3.14-11+b1_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.14-11+b1) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../310-libharfbuzz0b_12.3.2-1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (12.3.2-1) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../311-libdatrie1_0.2.14-1_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.14-1) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../312-libthai0_0.1.30-1_arm64.deb ... Unpacking libthai0:arm64 (0.1.30-1) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../313-libpango-1.0-0_1.57.0-1_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.57.0-1) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../314-libpangoft2-1.0-0_1.57.0-1_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.57.0-1) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../315-libpangocairo-1.0-0_1.57.0-1_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.57.0-1) ... Selecting previously unselected package librsvg2-2:arm64. Preparing to unpack .../316-librsvg2-2_2.61.3+dfsg-3+b1_arm64.deb ... Unpacking librsvg2-2:arm64 (2.61.3+dfsg-3+b1) ... Selecting previously unselected package libshine3:arm64. Preparing to unpack .../317-libshine3_3.1.1-3_arm64.deb ... Unpacking libshine3:arm64 (3.1.1-3) ... Selecting previously unselected package libsnappy1v5:arm64. Preparing to unpack .../318-libsnappy1v5_1.2.2-2+b1_arm64.deb ... Unpacking libsnappy1v5:arm64 (1.2.2-2+b1) ... Selecting previously unselected package libspeex1:arm64. Preparing to unpack .../319-libspeex1_1.2.1-3+b1_arm64.deb ... Unpacking libspeex1:arm64 (1.2.1-3+b1) ... Selecting previously unselected package libsvtav1enc2:arm64. Preparing to unpack .../320-libsvtav1enc2_2.3.0+dfsg-1_arm64.deb ... Unpacking libsvtav1enc2:arm64 (2.3.0+dfsg-1) ... Selecting previously unselected package libsoxr0:arm64. Preparing to unpack .../321-libsoxr0_0.1.3-4.1_arm64.deb ... Unpacking libsoxr0:arm64 (0.1.3-4.1) ... Selecting previously unselected package libswresample6:arm64. Preparing to unpack .../322-libswresample6_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libswresample6:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libtheoradec2:arm64. Preparing to unpack .../323-libtheoradec2_1.2.0+dfsg-6+b1_arm64.deb ... Unpacking libtheoradec2:arm64 (1.2.0+dfsg-6+b1) ... Selecting previously unselected package libogg0:arm64. Preparing to unpack .../324-libogg0_1.3.6-2_arm64.deb ... Unpacking libogg0:arm64 (1.3.6-2) ... Selecting previously unselected package libtheoraenc2:arm64. Preparing to unpack .../325-libtheoraenc2_1.2.0+dfsg-6+b1_arm64.deb ... Unpacking libtheoraenc2:arm64 (1.2.0+dfsg-6+b1) ... Selecting previously unselected package libtwolame0:arm64. Preparing to unpack .../326-libtwolame0_0.4.0-2+b3_arm64.deb ... Unpacking libtwolame0:arm64 (0.4.0-2+b3) ... Selecting previously unselected package libvorbis0a:arm64. Preparing to unpack .../327-libvorbis0a_1.3.7-3+b1_arm64.deb ... Unpacking libvorbis0a:arm64 (1.3.7-3+b1) ... Selecting previously unselected package libvorbisenc2:arm64. Preparing to unpack .../328-libvorbisenc2_1.3.7-3+b1_arm64.deb ... Unpacking libvorbisenc2:arm64 (1.3.7-3+b1) ... Selecting previously unselected package libvpx12:arm64. Preparing to unpack .../329-libvpx12_1.16.0-2_arm64.deb ... Unpacking libvpx12:arm64 (1.16.0-2) ... Selecting previously unselected package libsharpyuv0:arm64. Preparing to unpack .../330-libsharpyuv0_1.5.0-0.1+b1_arm64.deb ... Unpacking libsharpyuv0:arm64 (1.5.0-0.1+b1) ... Selecting previously unselected package libwebp7:arm64. Preparing to unpack .../331-libwebp7_1.5.0-0.1+b1_arm64.deb ... Unpacking libwebp7:arm64 (1.5.0-0.1+b1) ... Selecting previously unselected package libwebpmux3:arm64. Preparing to unpack .../332-libwebpmux3_1.5.0-0.1+b1_arm64.deb ... Unpacking libwebpmux3:arm64 (1.5.0-0.1+b1) ... Selecting previously unselected package libx264-165:arm64. Preparing to unpack .../333-libx264-165_2%3a0.165.3222+gitb35605ac-3+b2_arm64.deb ... Unpacking libx264-165:arm64 (2:0.165.3222+gitb35605ac-3+b2) ... Selecting previously unselected package libx265-215:arm64. Preparing to unpack .../334-libx265-215_4.1-4+b1_arm64.deb ... Unpacking libx265-215:arm64 (4.1-4+b1) ... Selecting previously unselected package libxvidcore4:arm64. Preparing to unpack .../335-libxvidcore4_2%3a1.3.7-3+b1_arm64.deb ... Unpacking libxvidcore4:arm64 (2:1.3.7-3+b1) ... Selecting previously unselected package libzvbi-common. Preparing to unpack .../336-libzvbi-common_0.2.44-1_all.deb ... Unpacking libzvbi-common (0.2.44-1) ... Selecting previously unselected package libzvbi0t64:arm64. Preparing to unpack .../337-libzvbi0t64_0.2.44-1+b1_arm64.deb ... Unpacking libzvbi0t64:arm64 (0.2.44-1+b1) ... Selecting previously unselected package libavcodec62:arm64. Preparing to unpack .../338-libavcodec62_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libavcodec62:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libavutil-dev:arm64. Preparing to unpack .../339-libavutil-dev_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libavutil-dev:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libswresample-dev:arm64. Preparing to unpack .../340-libswresample-dev_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libswresample-dev:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libavcodec-dev:arm64. Preparing to unpack .../341-libavcodec-dev_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libavcodec-dev:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libudfread3:arm64. Preparing to unpack .../342-libudfread3_1.2.0-2+b1_arm64.deb ... Unpacking libudfread3:arm64 (1.2.0-2+b1) ... Selecting previously unselected package libbluray3:arm64. Preparing to unpack .../343-libbluray3_1%3a1.4.0-4_arm64.deb ... Unpacking libbluray3:arm64 (1:1.4.0-4) ... Selecting previously unselected package libchromaprint1:arm64. Preparing to unpack .../344-libchromaprint1_1.6.0-2+b1_arm64.deb ... Unpacking libchromaprint1:arm64 (1.6.0-2+b1) ... Selecting previously unselected package libdvdread8t64:arm64. Preparing to unpack .../345-libdvdread8t64_7.0.1-1_arm64.deb ... Unpacking libdvdread8t64:arm64 (7.0.1-1) ... Selecting previously unselected package libdvdnav4:arm64. Preparing to unpack .../346-libdvdnav4_7.0.0-2_arm64.deb ... Unpacking libdvdnav4:arm64 (7.0.0-2) ... Selecting previously unselected package libgme0:arm64. Preparing to unpack .../347-libgme0_0.6.4-1_arm64.deb ... Unpacking libgme0:arm64 (0.6.4-1) ... Selecting previously unselected package libvorbisfile3:arm64. Preparing to unpack .../348-libvorbisfile3_1.3.7-3+b1_arm64.deb ... Unpacking libvorbisfile3:arm64 (1.3.7-3+b1) ... Selecting previously unselected package libopenmpt0t64:arm64. Preparing to unpack .../349-libopenmpt0t64_0.8.4-1_arm64.deb ... Unpacking libopenmpt0t64:arm64 (0.8.4-1) ... Selecting previously unselected package librabbitmq4:arm64. Preparing to unpack .../350-librabbitmq4_0.15.0-1+b1_arm64.deb ... Unpacking librabbitmq4:arm64 (0.15.0-1+b1) ... Selecting previously unselected package libcjson1:arm64. Preparing to unpack .../351-libcjson1_1.7.19-2_arm64.deb ... Unpacking libcjson1:arm64 (1.7.19-2) ... Selecting previously unselected package libmbedcrypto16:arm64. Preparing to unpack .../352-libmbedcrypto16_3.6.5-0.1_arm64.deb ... Unpacking libmbedcrypto16:arm64 (3.6.5-0.1) ... Selecting previously unselected package librist4:arm64. Preparing to unpack .../353-librist4_0.2.11+dfsg-1+b1_arm64.deb ... Unpacking librist4:arm64 (0.2.11+dfsg-1+b1) ... Selecting previously unselected package libsrt1.5-gnutls:arm64. Preparing to unpack .../354-libsrt1.5-gnutls_1.5.4-3_arm64.deb ... Unpacking libsrt1.5-gnutls:arm64 (1.5.4-3) ... Selecting previously unselected package libssh-4:arm64. Preparing to unpack .../355-libssh-4_0.11.3-1+b1_arm64.deb ... Unpacking libssh-4:arm64 (0.11.3-1+b1) ... Selecting previously unselected package libavformat62:arm64. Preparing to unpack .../356-libavformat62_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libavformat62:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libavformat-dev:arm64. Preparing to unpack .../357-libavformat-dev_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libavformat-dev:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libgav1-2:arm64. Preparing to unpack .../358-libgav1-2_0.20.0-2_arm64.deb ... Unpacking libgav1-2:arm64 (0.20.0-2) ... Selecting previously unselected package libjpeg62-turbo:arm64. Preparing to unpack .../359-libjpeg62-turbo_1%3a2.1.5-4_arm64.deb ... Unpacking libjpeg62-turbo:arm64 (1:2.1.5-4) ... Selecting previously unselected package libyuv0:arm64. Preparing to unpack .../360-libyuv0_0.0.1922.20260106-1_arm64.deb ... Unpacking libyuv0:arm64 (0.0.1922.20260106-1) ... Selecting previously unselected package libavif16:arm64. Preparing to unpack .../361-libavif16_1.3.0-1+b2_arm64.deb ... Unpacking libavif16:arm64 (1.3.0-1+b2) ... Selecting previously unselected package libblas-dev:arm64. Preparing to unpack .../362-libblas-dev_3.12.1-7+b1_arm64.deb ... Unpacking libblas-dev:arm64 (3.12.1-7+b1) ... Selecting previously unselected package libblosc1:arm64. Preparing to unpack .../363-libblosc1_1.21.5+ds-2+b1_arm64.deb ... Unpacking libblosc1:arm64 (1.21.5+ds-2+b1) ... Selecting previously unselected package libc6-dev:arm64. Preparing to unpack .../364-libc6-dev_2.42-12_arm64.deb ... Unpacking libc6-dev:arm64 (2.42-12) ... Selecting previously unselected package libcap2:arm64. Preparing to unpack .../365-libcap2_1%3a2.75-10+b5_arm64.deb ... Unpacking libcap2:arm64 (1:2.75-10+b5) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../366-libcap2-bin_1%3a2.75-10+b5_amd64.deb ... Unpacking libcap2-bin (1:2.75-10+b5) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:arm64. Preparing to unpack .../367-libngtcp2-crypto-gnutls8_1.16.0-1_arm64.deb ... Unpacking libngtcp2-crypto-gnutls8:arm64 (1.16.0-1) ... Selecting previously unselected package libcurl3t64-gnutls:arm64. Preparing to unpack .../368-libcurl3t64-gnutls_8.18.0-2_arm64.deb ... Unpacking libcurl3t64-gnutls:arm64 (8.18.0-2) ... Selecting previously unselected package libcfitsio10t64:arm64. Preparing to unpack .../369-libcfitsio10t64_4.6.3-1+b1_arm64.deb ... Unpacking libcfitsio10t64:arm64 (4.6.3-1+b1) ... Selecting previously unselected package libcharls2:arm64. Preparing to unpack .../370-libcharls2_2.4.2-2+b3_arm64.deb ... Unpacking libcharls2:arm64 (2.4.2-2+b3) ... Selecting previously unselected package libglvnd0:arm64. Preparing to unpack .../371-libglvnd0_1.7.0-3_arm64.deb ... Unpacking libglvnd0:arm64 (1.7.0-3) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../372-libsensors-config_1%3a3.6.2-2_all.deb ... Unpacking libsensors-config (1:3.6.2-2) ... Selecting previously unselected package libsensors5:arm64. Preparing to unpack .../373-libsensors5_1%3a3.6.2-2+b1_arm64.deb ... Unpacking libsensors5:arm64 (1:3.6.2-2+b1) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../374-libxcb-present0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-present0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxcb-randr0:arm64. Preparing to unpack .../375-libxcb-randr0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-randr0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../376-libxcb-sync1_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../377-libxcb-xfixes0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../378-libxshmfence1_1.3.3-1+b1_arm64.deb ... Unpacking libxshmfence1:arm64 (1.3.3-1+b1) ... Selecting previously unselected package mesa-libgallium:arm64. Preparing to unpack .../379-mesa-libgallium_25.3.3-1_arm64.deb ... Unpacking mesa-libgallium:arm64 (25.3.3-1) ... Selecting previously unselected package libgbm1:arm64. Preparing to unpack .../380-libgbm1_25.3.3-1_arm64.deb ... Unpacking libgbm1:arm64 (25.3.3-1) ... Selecting previously unselected package libwayland-client0:arm64. Preparing to unpack .../381-libwayland-client0_1.24.0-2+b2_arm64.deb ... Unpacking libwayland-client0:arm64 (1.24.0-2+b2) ... Selecting previously unselected package libegl-mesa0:arm64. Preparing to unpack .../382-libegl-mesa0_25.3.3-1_arm64.deb ... Unpacking libegl-mesa0:arm64 (25.3.3-1) ... Selecting previously unselected package libegl1:arm64. Preparing to unpack .../383-libegl1_1.7.0-3_arm64.deb ... Unpacking libegl1:arm64 (1.7.0-3) ... Selecting previously unselected package libvulkan1:arm64. Preparing to unpack .../384-libvulkan1_1.4.341.0-1_arm64.deb ... Unpacking libvulkan1:arm64 (1.4.341.0-1) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../385-libgl1-mesa-dri_25.3.3-1_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (25.3.3-1) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../386-libxcb-glx0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../387-libxxf86vm1_1%3a1.1.4-2_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-2) ... Selecting previously unselected package libglx-mesa0:arm64. Preparing to unpack .../388-libglx-mesa0_25.3.3-1_arm64.deb ... Unpacking libglx-mesa0:arm64 (25.3.3-1) ... Selecting previously unselected package libglx0:arm64. Preparing to unpack .../389-libglx0_1.7.0-3_arm64.deb ... Unpacking libglx0:arm64 (1.7.0-3) ... Selecting previously unselected package libopengl0:arm64. Preparing to unpack .../390-libopengl0_1.7.0-3_arm64.deb ... Unpacking libopengl0:arm64 (1.7.0-3) ... Selecting previously unselected package libcoin80t64:arm64. Preparing to unpack .../391-libcoin80t64_4.0.6+ds-1_arm64.deb ... Unpacking libcoin80t64:arm64 (4.0.6+ds-1) ... Selecting previously unselected package libgl1:arm64. Preparing to unpack .../392-libgl1_1.7.0-3_arm64.deb ... Unpacking libgl1:arm64 (1.7.0-3) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../393-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 .../394-x11proto-dev_2025.1-1_all.deb ... Unpacking x11proto-dev (2025.1-1) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../395-libxau-dev_1%3a1.0.11-1+b1_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.11-1+b1) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../396-libxdmcp-dev_1%3a1.1.5-2_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.5-2) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../397-xtrans-dev_1.6.0-1_all.deb ... Unpacking xtrans-dev (1.6.0-1) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../398-libxcb1-dev_1.17.0-2+b2_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../399-libx11-dev_2%3a1.8.12-1+b1_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.8.12-1+b1) ... Selecting previously unselected package libglx-dev:arm64. Preparing to unpack .../400-libglx-dev_1.7.0-3_arm64.deb ... Unpacking libglx-dev:arm64 (1.7.0-3) ... Selecting previously unselected package libgl-dev:arm64. Preparing to unpack .../401-libgl-dev_1.7.0-3_arm64.deb ... Unpacking libgl-dev:arm64 (1.7.0-3) ... Selecting previously unselected package libopengl-dev:arm64. Preparing to unpack .../402-libopengl-dev_1.7.0-3_arm64.deb ... Unpacking libopengl-dev:arm64 (1.7.0-3) ... Selecting previously unselected package libglew2.2:arm64. Preparing to unpack .../403-libglew2.2_2.2.0-4+b3_arm64.deb ... Unpacking libglew2.2:arm64 (2.2.0-4+b3) ... Selecting previously unselected package libglu1-mesa:arm64. Preparing to unpack .../404-libglu1-mesa_9.0.2-1.1+b4_arm64.deb ... Unpacking libglu1-mesa:arm64 (9.0.2-1.1+b4) ... Selecting previously unselected package libglu1-mesa-dev:arm64. Preparing to unpack .../405-libglu1-mesa-dev_9.0.2-1.1+b4_arm64.deb ... Unpacking libglu1-mesa-dev:arm64 (9.0.2-1.1+b4) ... Selecting previously unselected package libglew-dev:arm64. Preparing to unpack .../406-libglew-dev_2.2.0-4+b3_arm64.deb ... Unpacking libglew-dev:arm64 (2.2.0-4+b3) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../407-libxext-dev_2%3a1.3.4-1+b4_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.4-1+b4) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../408-libxi6_2%3a1.8.2-2_arm64.deb ... Unpacking libxi6:arm64 (2:1.8.2-2) ... Selecting previously unselected package libxfixes-dev:arm64. Preparing to unpack .../409-libxfixes-dev_1%3a6.0.0-2+b5_arm64.deb ... Unpacking libxfixes-dev:arm64 (1:6.0.0-2+b5) ... Selecting previously unselected package libxi-dev:arm64. Preparing to unpack .../410-libxi-dev_2%3a1.8.2-2_arm64.deb ... Unpacking libxi-dev:arm64 (2:1.8.2-2) ... Selecting previously unselected package x11-common. Preparing to unpack .../411-x11-common_1%3a7.7+26_all.deb ... Unpacking x11-common (1:7.7+26) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../412-libice6_2%3a1.1.1-1+b1_arm64.deb ... Unpacking libice6:arm64 (2:1.1.1-1+b1) ... Selecting previously unselected package libuuid1:arm64. Preparing to unpack .../413-libuuid1_2.41.3-3_arm64.deb ... Unpacking libuuid1:arm64 (2.41.3-3) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../414-libsm6_2%3a1.2.6-1+b1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.6-1+b1) ... Selecting previously unselected package libxt6t64:arm64. Preparing to unpack .../415-libxt6t64_1%3a1.2.1-1.3+b1_arm64.deb ... Unpacking libxt6t64:arm64 (1:1.2.1-1.3+b1) ... Selecting previously unselected package libice-dev:arm64. Preparing to unpack .../416-libice-dev_2%3a1.1.1-1+b1_arm64.deb ... Unpacking libice-dev:arm64 (2:1.1.1-1+b1) ... Selecting previously unselected package uuid-dev:arm64. Preparing to unpack .../417-uuid-dev_2.41.3-3_arm64.deb ... Unpacking uuid-dev:arm64 (2.41.3-3) ... Selecting previously unselected package libsm-dev:arm64. Preparing to unpack .../418-libsm-dev_2%3a1.2.6-1+b1_arm64.deb ... Unpacking libsm-dev:arm64 (2:1.2.6-1+b1) ... Selecting previously unselected package libxt-dev:arm64. Preparing to unpack .../419-libxt-dev_1%3a1.2.1-1.3+b1_arm64.deb ... Unpacking libxt-dev:arm64 (1:1.2.1-1.3+b1) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../420-libxmu6_2%3a1.1.3-4_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.3-4) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../421-libxau-dev_1%3a1.0.11-1+b1_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.11-1+b1) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../422-libxdmcp-dev_1%3a1.1.5-2_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.5-2) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../423-libxcb1-dev_1.17.0-2+b2_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.17.0-2+b2) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../424-libx11-dev_2%3a1.8.12-1+b1_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.8.12-1+b1) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../425-libxmu-headers_2%3a1.1.3-4_all.deb ... Unpacking libxmu-headers (2:1.1.3-4) ... Selecting previously unselected package libxmu-dev:arm64. Preparing to unpack .../426-libxmu-dev_2%3a1.1.3-4_arm64.deb ... Unpacking libxmu-dev:arm64 (2:1.1.3-4) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../427-libxpm4_1%3a3.5.17-1+b4_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.17-1+b4) ... Selecting previously unselected package libxpm-dev:arm64. Preparing to unpack .../428-libxpm-dev_1%3a3.5.17-1+b4_arm64.deb ... Unpacking libxpm-dev:arm64 (1:3.5.17-1+b4) ... Selecting previously unselected package libcoin-dev:arm64. Preparing to unpack .../429-libcoin-dev_4.0.6+ds-1_arm64.deb ... Unpacking libcoin-dev:arm64 (4.0.6+ds-1) ... Selecting previously unselected package libsystemd0:arm64. Preparing to unpack .../430-libsystemd0_259.1-1_arm64.deb ... Unpacking libsystemd0:arm64 (259.1-1) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../431-libdbus-1-3_1.16.2-3_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.16.2-3) ... Selecting previously unselected package libraw1394-11:arm64. Preparing to unpack .../432-libraw1394-11_2.1.2-2+b3_arm64.deb ... Unpacking libraw1394-11:arm64 (2.1.2-2+b3) ... Selecting previously unselected package libusb-1.0-0:arm64. Preparing to unpack .../433-libusb-1.0-0_2%3a1.0.29-2+b1_arm64.deb ... Unpacking libusb-1.0-0:arm64 (2:1.0.29-2+b1) ... Selecting previously unselected package libdc1394-25:arm64. Preparing to unpack .../434-libdc1394-25_2.2.6-6+b1_arm64.deb ... Unpacking libdc1394-25:arm64 (2.2.6-6+b1) ... Selecting previously unselected package libraw1394-dev:arm64. Preparing to unpack .../435-libraw1394-dev_2.1.2-2+b3_arm64.deb ... Unpacking libraw1394-dev:arm64 (2.1.2-2+b3) ... Selecting previously unselected package libdc1394-dev:arm64. Preparing to unpack .../436-libdc1394-dev_2.2.6-6+b1_arm64.deb ... Unpacking libdc1394-dev:arm64 (2.2.6-6+b1) ... Selecting previously unselected package libde265-0:arm64. Preparing to unpack .../437-libde265-0_1.0.16-1+b1_arm64.deb ... Unpacking libde265-0:arm64 (1.0.16-1+b1) ... Selecting previously unselected package libdeflate0:arm64. Preparing to unpack .../438-libdeflate0_1.23-2+b1_arm64.deb ... Unpacking libdeflate0:arm64 (1.23-2+b1) ... Selecting previously unselected package libdeflate-dev:arm64. Preparing to unpack .../439-libdeflate-dev_1.23-2+b1_arm64.deb ... Unpacking libdeflate-dev:arm64 (1.23-2+b1) ... Selecting previously unselected package libdmtx0t64:arm64. Preparing to unpack .../440-libdmtx0t64_0.7.8-1_arm64.deb ... Unpacking libdmtx0t64:arm64 (0.7.8-1) ... Selecting previously unselected package libdmtx-dev:arm64. Preparing to unpack .../441-libdmtx-dev_0.7.8-1_arm64.deb ... Unpacking libdmtx-dev:arm64 (0.7.8-1) ... Selecting previously unselected package libdouble-conversion3:arm64. Preparing to unpack .../442-libdouble-conversion3_3.4.0-1_arm64.deb ... Unpacking libdouble-conversion3:arm64 (3.4.0-1) ... Selecting previously unselected package libpkgconf7:amd64. Preparing to unpack .../443-libpkgconf7_2.5.1-2_amd64.deb ... Unpacking libpkgconf7:amd64 (2.5.1-2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../444-pkgconf-bin_2.5.1-2_amd64.deb ... Unpacking pkgconf-bin (2.5.1-2) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../445-pkgconf_2.5.1-2_amd64.deb ... Unpacking pkgconf:amd64 (2.5.1-2) ... Selecting previously unselected package pkg-config:amd64. Preparing to unpack .../446-pkg-config_2.5.1-2_amd64.deb ... Unpacking pkg-config:amd64 (2.5.1-2) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../447-libeigen3-dev_3.4.0-5_all.deb ... Unpacking libeigen3-dev (3.4.0-5) ... Selecting previously unselected package libevdev2:arm64. Preparing to unpack .../448-libevdev2_1.13.6+dfsg-1_arm64.deb ... Unpacking libevdev2:arm64 (1.13.6+dfsg-1) ... Selecting previously unselected package libevdev2:amd64. Preparing to unpack .../449-libevdev2_1.13.6+dfsg-1_amd64.deb ... Unpacking libevdev2:amd64 (1.13.6+dfsg-1) ... Selecting previously unselected package libexif12:arm64. Preparing to unpack .../450-libexif12_0.6.25-1+b1_arm64.deb ... Unpacking libexif12:arm64 (0.6.25-1+b1) ... Selecting previously unselected package libexif-dev:arm64. Preparing to unpack .../451-libexif-dev_0.6.25-1+b1_arm64.deb ... Unpacking libexif-dev:arm64 (0.6.25-1+b1) ... Selecting previously unselected package libminizip1t64:arm64. Preparing to unpack .../452-libminizip1t64_1%3a1.3.dfsg+really1.3.1-2_arm64.deb ... Unpacking libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-2) ... Selecting previously unselected package libfreexl1:arm64. Preparing to unpack .../453-libfreexl1_2.0.0-1+b4_arm64.deb ... Unpacking libfreexl1:arm64 (2.0.0-1+b4) ... Selecting previously unselected package libfyba0t64:arm64. Preparing to unpack .../454-libfyba0t64_4.1.1-11+b2_arm64.deb ... Unpacking libfyba0t64:arm64 (4.1.1-11+b2) ... Selecting previously unselected package libitm1:arm64. Preparing to unpack .../455-libitm1_15.2.0-13_arm64.deb ... Unpacking libitm1:arm64 (15.2.0-13) ... Selecting previously unselected package liblsan0:arm64. Preparing to unpack .../456-liblsan0_15.2.0-13_arm64.deb ... Unpacking liblsan0:arm64 (15.2.0-13) ... Selecting previously unselected package libtsan2:arm64. Preparing to unpack .../457-libtsan2_15.2.0-13_arm64.deb ... Unpacking libtsan2:arm64 (15.2.0-13) ... Selecting previously unselected package libubsan1:arm64. Preparing to unpack .../458-libubsan1_15.2.0-13_arm64.deb ... Unpacking libubsan1:arm64 (15.2.0-13) ... Selecting previously unselected package libhwasan0:arm64. Preparing to unpack .../459-libhwasan0_15.2.0-13_arm64.deb ... Unpacking libhwasan0:arm64 (15.2.0-13) ... Selecting previously unselected package libgcc-15-dev:arm64. Preparing to unpack .../460-libgcc-15-dev_15.2.0-13_arm64.deb ... Unpacking libgcc-15-dev:arm64 (15.2.0-13) ... Selecting previously unselected package libheif-plugin-dav1d:arm64. Preparing to unpack .../461-libheif-plugin-dav1d_1.21.2-2_arm64.deb ... Unpacking libheif-plugin-dav1d:arm64 (1.21.2-2) ... Selecting previously unselected package libheif-plugin-libde265:arm64. Preparing to unpack .../462-libheif-plugin-libde265_1.21.2-2_arm64.deb ... Unpacking libheif-plugin-libde265:arm64 (1.21.2-2) ... Selecting previously unselected package libheif1:arm64. Preparing to unpack .../463-libheif1_1.21.2-2_arm64.deb ... Unpacking libheif1:arm64 (1.21.2-2) ... Selecting previously unselected package libimagequant0:arm64. Preparing to unpack .../464-libimagequant0_4.4.1-1+b1_arm64.deb ... Unpacking libimagequant0:arm64 (4.4.1-1+b1) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../465-libjbig0_2.1-6.1+b3_arm64.deb ... Unpacking libjbig0:arm64 (2.1-6.1+b3) ... Selecting previously unselected package liblerc4:arm64. Preparing to unpack .../466-liblerc4_4.0.0+ds-5+b1_arm64.deb ... Unpacking liblerc4:arm64 (4.0.0+ds-5+b1) ... Selecting previously unselected package libtiff6:arm64. Preparing to unpack .../467-libtiff6_4.7.1-1_arm64.deb ... Unpacking libtiff6:arm64 (4.7.1-1) ... Selecting previously unselected package libgd3:arm64. Preparing to unpack .../468-libgd3_2.3.3-13+b1_arm64.deb ... Unpacking libgd3:arm64 (2.3.3-13+b1) ... Selecting previously unselected package libgeos3.14.1:arm64. Preparing to unpack .../469-libgeos3.14.1_3.14.1-2_arm64.deb ... Unpacking libgeos3.14.1:arm64 (3.14.1-2) ... Selecting previously unselected package libgeos-c1t64:arm64. Preparing to unpack .../470-libgeos-c1t64_3.14.1-2_arm64.deb ... Unpacking libgeos-c1t64:arm64 (3.14.1-2) ... Selecting previously unselected package proj-data. Preparing to unpack .../471-proj-data_9.7.1-1_all.deb ... Unpacking proj-data (9.7.1-1) ... Selecting previously unselected package libsqlite3-0:arm64. Preparing to unpack .../472-libsqlite3-0_3.46.1-9_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.46.1-9) ... Selecting previously unselected package libproj25:arm64. Preparing to unpack .../473-libproj25_9.7.1-1+b1_arm64.deb ... Unpacking libproj25:arm64 (9.7.1-1+b1) ... Selecting previously unselected package libgeotiff5:arm64. Preparing to unpack .../474-libgeotiff5_1.7.4-1+b1_arm64.deb ... Unpacking libgeotiff5:arm64 (1.7.4-1+b1) ... Selecting previously unselected package libgif7:arm64. Preparing to unpack .../475-libgif7_5.2.2-1+b2_arm64.deb ... Unpacking libgif7:arm64 (5.2.2-1+b2) ... Selecting previously unselected package libhdf4-0:arm64. Preparing to unpack .../476-libhdf4-0_4.3.1-2_arm64.deb ... Unpacking libhdf4-0:arm64 (4.3.1-2) ... Selecting previously unselected package libhdf5-310:arm64. Preparing to unpack .../477-libhdf5-310_1.14.6+repack-2_arm64.deb ... Unpacking libhdf5-310:arm64 (1.14.6+repack-2) ... Selecting previously unselected package libjson-c5:arm64. Preparing to unpack .../478-libjson-c5_0.18+ds-1.1_arm64.deb ... Unpacking libjson-c5:arm64 (0.18+ds-1.1) ... Selecting previously unselected package liburiparser1:arm64. Preparing to unpack .../479-liburiparser1_0.9.8+dfsg-2+b1_arm64.deb ... Unpacking liburiparser1:arm64 (0.9.8+dfsg-2+b1) ... Selecting previously unselected package libkmlbase1t64:arm64. Preparing to unpack .../480-libkmlbase1t64_1.3.0-13+b1_arm64.deb ... Unpacking libkmlbase1t64:arm64 (1.3.0-13+b1) ... Selecting previously unselected package libkmldom1t64:arm64. Preparing to unpack .../481-libkmldom1t64_1.3.0-13+b1_arm64.deb ... Unpacking libkmldom1t64:arm64 (1.3.0-13+b1) ... Selecting previously unselected package libkmlengine1t64:arm64. Preparing to unpack .../482-libkmlengine1t64_1.3.0-13+b1_arm64.deb ... Unpacking libkmlengine1t64:arm64 (1.3.0-13+b1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../483-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 .../484-mariadb-common_1%3a11.8.6-1_all.deb ... Unpacking mariadb-common (1:11.8.6-1) ... Selecting previously unselected package libmariadb3:arm64. Preparing to unpack .../485-libmariadb3_1%3a11.8.6-1_arm64.deb ... Unpacking libmariadb3:arm64 (1:11.8.6-1) ... Selecting previously unselected package libmuparser2v5:arm64. Preparing to unpack .../486-libmuparser2v5_2.3.4-2_arm64.deb ... Unpacking libmuparser2v5:arm64 (2.3.4-2) ... Selecting previously unselected package libhdf5-hl-310:arm64. Preparing to unpack .../487-libhdf5-hl-310_1.14.6+repack-2_arm64.deb ... Unpacking libhdf5-hl-310:arm64 (1.14.6+repack-2) ... Selecting previously unselected package libnetcdf22:arm64. Preparing to unpack .../488-libnetcdf22_1%3a4.9.3-1+b2_arm64.deb ... Unpacking libnetcdf22:arm64 (1:4.9.3-1+b2) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../489-libltdl7_2.5.4-9_arm64.deb ... Unpacking libltdl7:arm64 (2.5.4-9) ... Selecting previously unselected package libodbc2:arm64. Preparing to unpack .../490-libodbc2_2.3.14-1_arm64.deb ... Unpacking libodbc2:arm64 (2.3.14-1) ... Selecting previously unselected package unixodbc-common. Preparing to unpack .../491-unixodbc-common_2.3.14-1_all.deb ... Unpacking unixodbc-common (2.3.14-1) ... Selecting previously unselected package libodbcinst2:arm64. Preparing to unpack .../492-libodbcinst2_2.3.14-1_arm64.deb ... Unpacking libodbcinst2:arm64 (2.3.14-1) ... Selecting previously unselected package libgpgme45:arm64. Preparing to unpack .../493-libgpgme45_2.0.1-2_arm64.deb ... Unpacking libgpgme45:arm64 (2.0.1-2) ... Selecting previously unselected package libgpgmepp7:arm64. Preparing to unpack .../494-libgpgmepp7_2.0.0-2_arm64.deb ... Unpacking libgpgmepp7:arm64 (2.0.0-2) ... Selecting previously unselected package libnspr4:arm64. Preparing to unpack .../495-libnspr4_2%3a4.38.2-1_arm64.deb ... Unpacking libnspr4:arm64 (2:4.38.2-1) ... Selecting previously unselected package libnss3:arm64. Preparing to unpack .../496-libnss3_2%3a3.120-1_arm64.deb ... Unpacking libnss3:arm64 (2:3.120-1) ... Selecting previously unselected package libpoppler147:arm64. Preparing to unpack .../497-libpoppler147_25.03.0-11.1+b1_arm64.deb ... Unpacking libpoppler147:arm64 (25.03.0-11.1+b1) ... Selecting previously unselected package libpq5:arm64. Preparing to unpack .../498-libpq5_18.1-2_arm64.deb ... Unpacking libpq5:arm64 (18.1-2) ... Selecting previously unselected package libqhull-r8.0:arm64. Preparing to unpack .../499-libqhull-r8.0_2020.2-8_arm64.deb ... Unpacking libqhull-r8.0:arm64 (2020.2-8) ... Selecting previously unselected package librttopo1:arm64. Preparing to unpack .../500-librttopo1_1.1.0-4+b1_arm64.deb ... Unpacking librttopo1:arm64 (1.1.0-4+b1) ... Selecting previously unselected package libspatialite8t64:arm64. Preparing to unpack .../501-libspatialite8t64_5.1.0-3+b5_arm64.deb ... Unpacking libspatialite8t64:arm64 (5.1.0-3+b5) ... Selecting previously unselected package libicu76:arm64. Preparing to unpack .../502-libicu76_76.1-4+b1_arm64.deb ... Unpacking libicu76:arm64 (76.1-4+b1) ... Selecting previously unselected package libxerces-c3.2t64:arm64. Preparing to unpack .../503-libxerces-c3.2t64_3.2.4+debian-1.3+b3_arm64.deb ... Unpacking libxerces-c3.2t64:arm64 (3.2.4+debian-1.3+b3) ... Selecting previously unselected package libgdal38:arm64. Preparing to unpack .../504-libgdal38_3.12.1+dfsg-1_arm64.deb ... Unpacking libgdal38:arm64 (3.12.1+dfsg-1) ... Selecting previously unselected package libsocket++1:arm64. Preparing to unpack .../505-libsocket++1_1.12.13+git20131030.5d039ba-2_arm64.deb ... Unpacking libsocket++1:arm64 (1.12.13+git20131030.5d039ba-2) ... Selecting previously unselected package libgdcm3.0t64:arm64. Preparing to unpack .../506-libgdcm3.0t64_3.0.24-9_arm64.deb ... Unpacking libgdcm3.0t64:arm64 (3.0.24-9) ... Selecting previously unselected package libgdcm-dev:arm64. Preparing to unpack .../507-libgdcm-dev_3.0.24-9_arm64.deb ... Unpacking libgdcm-dev:arm64 (3.0.24-9) ... Selecting previously unselected package libgl2ps1.4:arm64. Preparing to unpack .../508-libgl2ps1.4_1.4.2+dfsg1-4_arm64.deb ... Unpacking libgl2ps1.4:arm64 (1.4.2+dfsg1-4) ... Selecting previously unselected package libgphoto2-port12t64:arm64. Preparing to unpack .../509-libgphoto2-port12t64_2.5.33-1_arm64.deb ... Unpacking libgphoto2-port12t64:arm64 (2.5.33-1) ... Selecting previously unselected package libgphoto2-6t64:arm64. Preparing to unpack .../510-libgphoto2-6t64_2.5.33-1_arm64.deb ... Unpacking libgphoto2-6t64:arm64 (2.5.33-1) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../511-pkgconf_2.5.1-2_arm64.deb ... Unpacking pkgconf:arm64 (2.5.1-2) ... Selecting previously unselected package libgphoto2-dev:arm64. Preparing to unpack .../512-libgphoto2-dev_2.5.33-1_arm64.deb ... Unpacking libgphoto2-dev:arm64 (2.5.33-1) ... Selecting previously unselected package libgslcblas0:arm64. Preparing to unpack .../513-libgslcblas0_2.8+dfsg-6_arm64.deb ... Unpacking libgslcblas0:arm64 (2.8+dfsg-6) ... Selecting previously unselected package libgsl28:arm64. Preparing to unpack .../514-libgsl28_2.8+dfsg-6_arm64.deb ... Unpacking libgsl28:arm64 (2.8+dfsg-6) ... Selecting previously unselected package libgsl-dev:arm64. Preparing to unpack .../515-libgsl-dev_2.8+dfsg-6_arm64.deb ... Unpacking libgsl-dev:arm64 (2.8+dfsg-6) ... Selecting previously unselected package libgstreamer1.0-0:arm64. Preparing to unpack .../516-libgstreamer1.0-0_1.28.0-2_arm64.deb ... Unpacking libgstreamer1.0-0:arm64 (1.28.0-2) ... Selecting previously unselected package liborc-0.4-0t64:arm64. Preparing to unpack .../517-liborc-0.4-0t64_1%3a0.4.42-2_arm64.deb ... Unpacking liborc-0.4-0t64:arm64 (1:0.4.42-2) ... Selecting previously unselected package libgstreamer-plugins-base1.0-0:arm64. Preparing to unpack .../518-libgstreamer-plugins-base1.0-0_1.28.0-1_arm64.deb ... Unpacking libgstreamer-plugins-base1.0-0:arm64 (1.28.0-1) ... Selecting previously unselected package libgudev-1.0-0:arm64. Preparing to unpack .../519-libgudev-1.0-0_238-7+b1_arm64.deb ... Unpacking libgudev-1.0-0:arm64 (238-7+b1) ... Selecting previously unselected package libgudev-1.0-0:amd64. Preparing to unpack .../520-libgudev-1.0-0_238-7+b1_amd64.deb ... Unpacking libgudev-1.0-0:amd64 (238-7+b1) ... Selecting previously unselected package libimath-3-1-29t64:arm64. Preparing to unpack .../521-libimath-3-1-29t64_3.1.12-1+b4_arm64.deb ... Unpacking libimath-3-1-29t64:arm64 (3.1.12-1+b4) ... Selecting previously unselected package libimath-dev:arm64. Preparing to unpack .../522-libimath-dev_3.1.12-1+b4_arm64.deb ... Unpacking libimath-dev:arm64 (3.1.12-1+b4) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../523-libwacom-common_2.16.1-1_all.deb ... Unpacking libwacom-common (2.16.1-1) ... Selecting previously unselected package libwacom9:amd64. Preparing to unpack .../524-libwacom9_2.16.1-1+b1_amd64.deb ... Unpacking libwacom9:amd64 (2.16.1-1+b1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../525-libinput-bin_1.30.1-1_amd64.deb ... Unpacking libinput-bin (1.30.1-1) ... Selecting previously unselected package libmtdev1t64:arm64. Preparing to unpack .../526-libmtdev1t64_1.1.7-1+b1_arm64.deb ... Unpacking libmtdev1t64:arm64 (1.1.7-1+b1) ... Selecting previously unselected package libwacom9:arm64. Preparing to unpack .../527-libwacom9_2.16.1-1+b1_arm64.deb ... Unpacking libwacom9:arm64 (2.16.1-1+b1) ... Selecting previously unselected package libinput10:arm64. Preparing to unpack .../528-libinput10_1.30.1-1_arm64.deb ... Unpacking libinput10:arm64 (1.30.1-1) ... Selecting previously unselected package libjbig-dev:arm64. Preparing to unpack .../529-libjbig-dev_2.1-6.1+b3_arm64.deb ... Unpacking libjbig-dev:arm64 (2.1-6.1+b3) ... Selecting previously unselected package libjpeg62-turbo-dev:arm64. Preparing to unpack .../530-libjpeg62-turbo-dev_1%3a2.1.5-4_arm64.deb ... Unpacking libjpeg62-turbo-dev:arm64 (1:2.1.5-4) ... Selecting previously unselected package libjpeg-dev:arm64. Preparing to unpack .../531-libjpeg-dev_1%3a2.1.5-4_arm64.deb ... Unpacking libjpeg-dev:arm64 (1:2.1.5-4) ... Selecting previously unselected package libjsoncpp26:arm64. Preparing to unpack .../532-libjsoncpp26_1.9.6-5_arm64.deb ... Unpacking libjsoncpp26:arm64 (1.9.6-5) ... Selecting previously unselected package liblapack-dev:arm64. Preparing to unpack .../533-liblapack-dev_3.12.1-7+b1_arm64.deb ... Unpacking liblapack-dev:arm64 (3.12.1-7+b1) ... Selecting previously unselected package libleptonica6:arm64. Preparing to unpack .../534-libleptonica6_1.86.0-1_arm64.deb ... Unpacking libleptonica6:arm64 (1.86.0-1) ... Selecting previously unselected package liblerc-dev:arm64. Preparing to unpack .../535-liblerc-dev_4.0.0+ds-5+b1_arm64.deb ... Unpacking liblerc-dev:arm64 (4.0.0+ds-5+b1) ... Selecting previously unselected package liblzma-dev:arm64. Preparing to unpack .../536-liblzma-dev_5.8.2-2_arm64.deb ... Unpacking liblzma-dev:arm64 (5.8.2-2) ... Selecting previously unselected package libmd4c0:arm64. Preparing to unpack .../537-libmd4c0_0.5.2-2+b2_arm64.deb ... Unpacking libmd4c0:arm64 (0.5.2-2+b2) ... Selecting previously unselected package libtbbbind-2-5:arm64. Preparing to unpack .../538-libtbbbind-2-5_2022.3.0-2_arm64.deb ... Unpacking libtbbbind-2-5:arm64 (2022.3.0-2) ... Selecting previously unselected package libtbbmalloc2:arm64. Preparing to unpack .../539-libtbbmalloc2_2022.3.0-2_arm64.deb ... Unpacking libtbbmalloc2:arm64 (2022.3.0-2) ... Selecting previously unselected package libtbb12:arm64. Preparing to unpack .../540-libtbb12_2022.3.0-2_arm64.deb ... Unpacking libtbb12:arm64 (2022.3.0-2) ... Selecting previously unselected package libopencv-core410:arm64. Preparing to unpack .../541-libopencv-core410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-core410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-flann410:arm64. Preparing to unpack .../542-libopencv-flann410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-flann410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-imgproc410:arm64. Preparing to unpack .../543-libopencv-imgproc410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-imgproc410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-features2d410:arm64. Preparing to unpack .../544-libopencv-features2d410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-features2d410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-calib3d410:arm64. Preparing to unpack .../545-libopencv-calib3d410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-calib3d410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libtbb-dev:arm64. Preparing to unpack .../546-libtbb-dev_2022.3.0-2_arm64.deb ... Unpacking libtbb-dev:arm64 (2022.3.0-2) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../547-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-2_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-2) ... Selecting previously unselected package libopencv-core-dev:arm64. Preparing to unpack .../548-libopencv-core-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-core-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-flann-dev:arm64. Preparing to unpack .../549-libopencv-flann-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-flann-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libpcre2-16-0:arm64. Preparing to unpack .../550-libpcre2-16-0_10.46-1+b1_arm64.deb ... Unpacking libpcre2-16-0:arm64 (10.46-1+b1) ... Selecting previously unselected package libqt5core5t64:arm64. Preparing to unpack .../551-libqt5core5t64_5.15.17+dfsg-7_arm64.deb ... Unpacking libqt5core5t64:arm64 (5.15.17+dfsg-7) ... Selecting previously unselected package libqt5dbus5t64:arm64. Preparing to unpack .../552-libqt5dbus5t64_5.15.17+dfsg-7_arm64.deb ... Unpacking libqt5dbus5t64:arm64 (5.15.17+dfsg-7) ... Selecting previously unselected package libqt5network5t64:arm64. Preparing to unpack .../553-libqt5network5t64_5.15.17+dfsg-7_arm64.deb ... Unpacking libqt5network5t64:arm64 (5.15.17+dfsg-7) ... Selecting previously unselected package libxcb-icccm4:arm64. Preparing to unpack .../554-libxcb-icccm4_0.4.2-1+b1_arm64.deb ... Unpacking libxcb-icccm4:arm64 (0.4.2-1+b1) ... Selecting previously unselected package libxcb-util1:arm64. Preparing to unpack .../555-libxcb-util1_0.4.1-1+b1_arm64.deb ... Unpacking libxcb-util1:arm64 (0.4.1-1+b1) ... Selecting previously unselected package libxcb-image0:arm64. Preparing to unpack .../556-libxcb-image0_0.4.0-2+b3_arm64.deb ... Unpacking libxcb-image0:arm64 (0.4.0-2+b3) ... Selecting previously unselected package libxcb-keysyms1:arm64. Preparing to unpack .../557-libxcb-keysyms1_0.4.1-1+b1_arm64.deb ... Unpacking libxcb-keysyms1:arm64 (0.4.1-1+b1) ... Selecting previously unselected package libxcb-render-util0:arm64. Preparing to unpack .../558-libxcb-render-util0_0.3.10-1+b1_arm64.deb ... Unpacking libxcb-render-util0:arm64 (0.3.10-1+b1) ... Selecting previously unselected package libxcb-shape0:arm64. Preparing to unpack .../559-libxcb-shape0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-shape0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxcb-xinerama0:arm64. Preparing to unpack .../560-libxcb-xinerama0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-xinerama0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxcb-xinput0:arm64. Preparing to unpack .../561-libxcb-xinput0_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-xinput0:arm64 (1.17.0-2+b2) ... Selecting previously unselected package libxcb-xkb1:arm64. Preparing to unpack .../562-libxcb-xkb1_1.17.0-2+b2_arm64.deb ... Unpacking libxcb-xkb1:arm64 (1.17.0-2+b2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../563-xkb-data_2.46-2_all.deb ... Unpacking xkb-data (2.46-2) ... Selecting previously unselected package libxkbcommon0:arm64. Preparing to unpack .../564-libxkbcommon0_1.13.1-1_arm64.deb ... Unpacking libxkbcommon0:arm64 (1.13.1-1) ... Selecting previously unselected package libxkbcommon-x11-0:arm64. Preparing to unpack .../565-libxkbcommon-x11-0_1.13.1-1_arm64.deb ... Unpacking libxkbcommon-x11-0:arm64 (1.13.1-1) ... Selecting previously unselected package libqt5gui5t64:arm64. Preparing to unpack .../566-libqt5gui5t64_5.15.17+dfsg-7_arm64.deb ... Unpacking libqt5gui5t64:arm64 (5.15.17+dfsg-7) ... Selecting previously unselected package libqt5widgets5t64:arm64. Preparing to unpack .../567-libqt5widgets5t64_5.15.17+dfsg-7_arm64.deb ... Unpacking libqt5widgets5t64:arm64 (5.15.17+dfsg-7) ... Selecting previously unselected package libqt5opengl5t64:arm64. Preparing to unpack .../568-libqt5opengl5t64_5.15.17+dfsg-7_arm64.deb ... Unpacking libqt5opengl5t64:arm64 (5.15.17+dfsg-7) ... Selecting previously unselected package libqt5test5t64:arm64. Preparing to unpack .../569-libqt5test5t64_5.15.17+dfsg-7_arm64.deb ... Unpacking libqt5test5t64:arm64 (5.15.17+dfsg-7) ... Selecting previously unselected package libopencv-highgui410:arm64. Preparing to unpack .../570-libopencv-highgui410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-highgui410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopenexr-3-1-30:arm64. Preparing to unpack .../571-libopenexr-3-1-30_3.1.13-2+b1_arm64.deb ... Unpacking libopenexr-3-1-30:arm64 (3.1.13-2+b1) ... Selecting previously unselected package libopencv-imgcodecs410:arm64. Preparing to unpack .../572-libopencv-imgcodecs410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-imgcodecs410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-imgproc-dev:arm64. Preparing to unpack .../573-libopencv-imgproc-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-imgproc-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-imgcodecs-dev:arm64. Preparing to unpack .../574-libopencv-imgcodecs-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-imgcodecs-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libswscale9:arm64. Preparing to unpack .../575-libswscale9_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libswscale9:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libopencv-videoio410:arm64. Preparing to unpack .../576-libopencv-videoio410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-videoio410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-videoio-dev:arm64. Preparing to unpack .../577-libopencv-videoio-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-videoio-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopenexr-dev:arm64. Preparing to unpack .../578-libopenexr-dev_3.1.13-2+b1_arm64.deb ... Unpacking libopenexr-dev:arm64 (3.1.13-2+b1) ... Selecting previously unselected package libpng-dev:arm64. Preparing to unpack .../579-libpng-dev_1.6.54-1_arm64.deb ... Unpacking libpng-dev:arm64 (1.6.54-1) ... Selecting previously unselected package libswscale-dev:arm64. Preparing to unpack .../580-libswscale-dev_7%3a8.0.1-3+b1_arm64.deb ... Unpacking libswscale-dev:arm64 (7:8.0.1-3+b1) ... Selecting previously unselected package libzstd-dev:arm64. Preparing to unpack .../581-libzstd-dev_1.5.7+dfsg-3+b1_arm64.deb ... Unpacking libzstd-dev:arm64 (1.5.7+dfsg-3+b1) ... Selecting previously unselected package libwebpdemux2:arm64. Preparing to unpack .../582-libwebpdemux2_1.5.0-0.1+b1_arm64.deb ... Unpacking libwebpdemux2:arm64 (1.5.0-0.1+b1) ... Selecting previously unselected package libwebpdecoder3:arm64. Preparing to unpack .../583-libwebpdecoder3_1.5.0-0.1+b1_arm64.deb ... Unpacking libwebpdecoder3:arm64 (1.5.0-0.1+b1) ... Selecting previously unselected package libsharpyuv-dev:arm64. Preparing to unpack .../584-libsharpyuv-dev_1.5.0-0.1+b1_arm64.deb ... Unpacking libsharpyuv-dev:arm64 (1.5.0-0.1+b1) ... Selecting previously unselected package libwebp-dev:arm64. Preparing to unpack .../585-libwebp-dev_1.5.0-0.1+b1_arm64.deb ... Unpacking libwebp-dev:arm64 (1.5.0-0.1+b1) ... Selecting previously unselected package libtiffxx6:arm64. Preparing to unpack .../586-libtiffxx6_4.7.1-1_arm64.deb ... Unpacking libtiffxx6:arm64 (4.7.1-1) ... Selecting previously unselected package libtiff-dev:arm64. Preparing to unpack .../587-libtiff-dev_4.7.1-1_arm64.deb ... Unpacking libtiff-dev:arm64 (4.7.1-1) ... Selecting previously unselected package libopencv-highgui-dev:arm64. Preparing to unpack .../588-libopencv-highgui-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-highgui-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-ml410:arm64. Preparing to unpack .../589-libopencv-ml410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-ml410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-ml-dev:arm64. Preparing to unpack .../590-libopencv-ml-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-ml-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-features2d-dev:arm64. Preparing to unpack .../591-libopencv-features2d-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-features2d-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-calib3d-dev:arm64. Preparing to unpack .../592-libopencv-calib3d-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-calib3d-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libprotobuf32t64:arm64. Preparing to unpack .../593-libprotobuf32t64_3.21.12-15_arm64.deb ... Unpacking libprotobuf32t64:arm64 (3.21.12-15) ... Selecting previously unselected package libopencv-dnn410:arm64. Preparing to unpack .../594-libopencv-dnn410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-dnn410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-objdetect410:arm64. Preparing to unpack .../595-libopencv-objdetect410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-objdetect410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-video410:arm64. Preparing to unpack .../596-libopencv-video410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-video410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libtesseract5:arm64. Preparing to unpack .../597-libtesseract5_5.5.0-1+b2_arm64.deb ... Unpacking libtesseract5:arm64 (5.5.0-1+b2) ... Selecting previously unselected package libopencv-contrib410:arm64. Preparing to unpack .../598-libopencv-contrib410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-contrib410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-dnn-dev:arm64. Preparing to unpack .../599-libopencv-dnn-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-dnn-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-objdetect-dev:arm64. Preparing to unpack .../600-libopencv-objdetect-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-objdetect-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-photo410:arm64. Preparing to unpack .../601-libopencv-photo410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-photo410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-photo-dev:arm64. Preparing to unpack .../602-libopencv-photo-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-photo-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-shape410:arm64. Preparing to unpack .../603-libopencv-shape410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-shape410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-video-dev:arm64. Preparing to unpack .../604-libopencv-video-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-video-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-shape-dev:arm64. Preparing to unpack .../605-libopencv-shape-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-shape-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-stitching410:arm64. Preparing to unpack .../606-libopencv-stitching410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-stitching410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-stitching-dev:arm64. Preparing to unpack .../607-libopencv-stitching-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-stitching-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-superres410:arm64. Preparing to unpack .../608-libopencv-superres410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-superres410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-superres-dev:arm64. Preparing to unpack .../609-libopencv-superres-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-superres-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-videostab410:arm64. Preparing to unpack .../610-libopencv-videostab410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-videostab410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-videostab-dev:arm64. Preparing to unpack .../611-libopencv-videostab-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-videostab-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libxcursor1:arm64. Preparing to unpack .../612-libxcursor1_1%3a1.2.3-1+b1_arm64.deb ... Unpacking libxcursor1:arm64 (1:1.2.3-1+b1) ... Selecting previously unselected package libvtk9.5:arm64. Preparing to unpack .../613-libvtk9.5_9.5.2+dfsg3-6_arm64.deb ... Unpacking libvtk9.5:arm64 (9.5.2+dfsg3-6) ... Selecting previously unselected package libopencv-viz410:arm64. Preparing to unpack .../614-libopencv-viz410_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-viz410:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-viz-dev:arm64. Preparing to unpack .../615-libopencv-viz-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-viz-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-contrib-dev:arm64. Preparing to unpack .../616-libopencv-contrib-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-contrib-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libopencv-dev:arm64. Preparing to unpack .../617-libopencv-dev_4.10.0+dfsg-7_arm64.deb ... Unpacking libopencv-dev:arm64 (4.10.0+dfsg-7) ... Selecting previously unselected package libstdc++-15-dev:arm64. Preparing to unpack .../618-libstdc++-15-dev_15.2.0-13_arm64.deb ... Unpacking libstdc++-15-dev:arm64 (15.2.0-13) ... Selecting previously unselected package libv4lconvert0t64:arm64. Preparing to unpack .../619-libv4lconvert0t64_1.32.0-2_arm64.deb ... Unpacking libv4lconvert0t64:arm64 (1.32.0-2) ... Selecting previously unselected package libv4l-0t64:arm64. Preparing to unpack .../620-libv4l-0t64_1.32.0-2_arm64.deb ... Unpacking libv4l-0t64:arm64 (1.32.0-2) ... Selecting previously unselected package libv4l2rds0t64:arm64. Preparing to unpack .../621-libv4l2rds0t64_1.32.0-2_arm64.deb ... Unpacking libv4l2rds0t64:arm64 (1.32.0-2) ... Selecting previously unselected package libv4l-dev:arm64. Preparing to unpack .../622-libv4l-dev_1.32.0-2_arm64.deb ... Unpacking libv4l-dev:arm64 (1.32.0-2) ... Selecting previously unselected package libxml2-dev:arm64. Preparing to unpack .../623-libxml2-dev_2.15.1+dfsg-2+b1_arm64.deb ... Unpacking libxml2-dev:arm64 (2.15.1+dfsg-2+b1) ... Selecting previously unselected package nlohmann-json3-dev. Preparing to unpack .../624-nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3_all.deb ... Unpacking nlohmann-json3-dev (3.12.0.really.3.12.0.really.3.11.3-3) ... Selecting previously unselected package visp-images-data. Preparing to unpack .../625-visp-images-data_3.7.3-1_all.deb ... Unpacking visp-images-data (3.7.3-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy:arm64. Preparing to unpack .../626-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-main-dummy:arm64 (0.invalid.0) ... Setting up libhwy1t64:amd64 (1.3.0-2) ... Setting up libexpat1:amd64 (2.7.4-1) ... Setting up libexpat1:arm64 (2.7.4-1) ... Setting up bubblewrap (0.11.0-2) ... Setting up libpipeline1:amd64 (1.5.8-2) ... Setting up libgraphite2-3:amd64 (1.3.14-11+b1) ... Setting up libgraphite2-3:arm64 (1.3.14-11+b1) ... Setting up liblcms2-2:amd64 (2.17-1) ... Setting up liblcms2-2:arm64 (2.17-1) ... Setting up libpixman-1-0:amd64 (0.46.4-1+b1) ... Setting up libpixman-1-0:arm64 (0.46.4-1+b1) ... Setting up libdvdread8t64:arm64 (7.0.1-1) ... Setting up libxapian30:amd64 (1.4.29-3+b1) ... Setting up libsharpyuv0:amd64 (1.5.0-0.1+b1) ... Setting up libsharpyuv0:arm64 (1.5.0-0.1+b1) ... Setting up libzstd1:arm64 (1.5.7+dfsg-3+b1) ... Setting up libaom3:arm64 (3.13.1-2) ... 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+b1) ... Setting up libxau6:arm64 (1:1.0.11-1+b1) ... Setting up libxdmcp6:amd64 (1:1.1.5-2) ... Setting up libxdmcp6:arm64 (1:1.1.5-2) ... Setting up libnpth0t64:amd64 (1.8-3+b1) ... Setting up libraw1394-11:arm64 (2.1.2-2+b3) ... Setting up libkeyutils1:amd64 (1.6.3-6+b1) ... Setting up libkeyutils1:arm64 (1.6.3-6+b1) ... Setting up libxcb1:amd64 (1.17.0-2+b2) ... Setting up libxcb1:arm64 (1.17.0-2+b2) ... Setting up libsodium23:arm64 (1.0.18-2) ... Setting up libudfread3:arm64 (1.2.0-2+b1) ... Setting up libxcb-xfixes0:arm64 (1.17.0-2+b2) ... Setting up libogg0:arm64 (1.3.6-2) ... Setting up libzstd-dev:arm64 (1.5.7+dfsg-3+b1) ... Setting up gcc-15-aarch64-linux-gnu-base:amd64 (15.2.0-13cross1) ... Setting up libspeex1:arm64 (1.2.1-3+b1) ... Setting up proj-data (9.7.1-1) ... Setting up libshine3:arm64 (3.1.1-3) ... Setting up bsdextrautils (2.41.3-3) ... Setting up libtwolame0:arm64 (0.4.0-2+b3) ... Setting up liblzma5:arm64 (5.8.2-2) ... Setting up libgpg-error0:amd64 (1.58-2) ... Setting up libgpg-error0:arm64 (1.58-2) ... Setting up libxcb-xinput0:arm64 (1.17.0-2+b2) ... Setting up libdatrie1:amd64 (0.2.14-1) ... Setting up libdatrie1:arm64 (0.2.14-1) ... Setting up libgslcblas0:arm64 (2.8+dfsg-6) ... Setting up libmagic-mgc (1:5.46-5+b1) ... Setting up libgsm1:arm64 (1.0.23-2) ... Setting up libxcb-render0:amd64 (1.17.0-2+b2) ... Setting up libxcb-render0:arm64 (1.17.0-2+b2) ... Setting up libx264-165:arm64 (2:0.165.3222+gitb35605ac-3+b2) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglvnd0:arm64 (1.7.0-3) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Setting up libcodec2-1.2:arm64 (1.2.0-4) ... Setting up libxcb-glx0:arm64 (1.17.0-2+b2) ... Setting up libraw1394-dev:arm64 (2.1.2-2+b3) ... Setting up libdebhelper-perl (13.29) ... Setting up libbrotli1:amd64 (1.2.0-3) ... Setting up libbrotli1:arm64 (1.2.0-3) ... Setting up libedit2:amd64 (3.1-20251016-1) ... Setting up libsqlite3-0:amd64 (3.46.1-9) ... Setting up libsqlite3-0:arm64 (3.46.1-9) ... Setting up libpkgconf7:amd64 (2.5.1-2) ... Setting up libgdk-pixbuf2.0-common (2.44.5+dfsg-3) ... Setting up libuv1t64:amd64 (1.51.0-2+b1) ... Setting up libmagic1t64:amd64 (1:5.46-5+b1) ... Setting up libxcb-keysyms1:arm64 (0.4.1-1+b1) ... Setting up libacl1:arm64 (2.3.2-2+b2) ... Setting up libxcb-shape0:arm64 (1.17.0-2+b2) ... Setting up x11-common (1:7.7+26) ... 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 libnghttp2-14:amd64 (1.68.0-1) ... Setting up libnghttp2-14:arm64 (1.68.0-1) ... Setting up libibumad3:arm64 (61.0-2) ... Setting up libdeflate0:arm64 (1.23-2+b1) ... Setting up libwebpdecoder3:arm64 (1.5.0-0.1+b1) ... Setting up gettext-base (0.23.2-1) ... Setting up m4 (1.4.21-1) ... Setting up libgcrypt20:amd64 (1.11.2-3+b1) ... Setting up binutils-aarch64-linux-gnu (2.46-1) ... Setting up libqhull-r8.0:arm64 (2020.2-8) ... Setting up libxcb-render-util0:arm64 (0.3.10-1+b1) ... Setting up xkb-data (2.46-2) ... Setting up zlib1g:arm64 (1:1.3.dfsg+really1.3.1-2) ... Setting up libxcb-shm0:amd64 (1.17.0-2+b2) ... Setting up libxcb-shm0:arm64 (1.17.0-2+b2) ... Setting up libibmad5:arm64 (61.0-2) ... Setting up libxcb-icccm4:arm64 (0.4.2-1+b1) ... Setting up libcom-err2:amd64 (1.47.2-3+b8) ... Setting up libcom-err2:arm64 (1.47.2-3+b8) ... Setting up file (1:5.46-5+b1) ... Setting up libmpg123-0t64:arm64 (1.33.3-2) ... Setting up libgomp1:arm64 (15.2.0-13) ... Setting up libcjson1:arm64 (1.7.19-2) ... Setting up libxvidcore4:arm64 (2:1.3.7-3+b1) ... Setting up libjbig0:arm64 (2.1-6.1+b3) ... Setting up libseccomp2:arm64 (2.6.0-2+b1) ... Setting up libpcre2-16-0:arm64 (10.46-1+b1) ... Setting up libaec0:arm64 (1.1.5-1) ... Setting up gdal-data (3.12.1+dfsg-1) ... Setting up libsystemd0:arm64 (259.1-1) ... Setting up libcap2:arm64 (1:2.75-10+b5) ... Setting up libopengl0:arm64 (1.7.0-3) ... Setting up libfakeroot:amd64 (1.37.2-1) ... Setting up libelf1t64:amd64 (0.194-1) ... Setting up libelf1t64:arm64 (0.194-1) ... Setting up libxcb-util1:arm64 (0.4.1-1+b1) ... Setting up libtheoraenc2:arm64 (1.2.0+dfsg-6+b1) ... Setting up liborc-0.4-0t64:arm64 (1:0.4.42-2) ... Setting up libxcb-xkb1:arm64 (1.17.0-2+b2) ... Setting up libxcb-image0:arm64 (0.4.0-2+b3) ... Setting up libkrb5support0:amd64 (1.22.1-2) ... Setting up libkrb5support0:arm64 (1.22.1-2) ... Setting up librav1e0.8:arm64 (0.8.1-7) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-10) ... Setting up libcap2-bin (1:2.75-10+b5) ... Setting up fakeroot (1.37.2-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up libxcb-present0:arm64 (1.17.0-2+b2) ... Setting up mariadb-common (1:11.8.6-1) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libvpx12:arm64 (1.16.0-2) ... Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1+b2) ... Setting up xtrans-dev (1.6.0-1) ... Setting up libnettle8t64:arm64 (3.10.2-1) ... Setting up autotools-dev (20240727.1) ... Setting up libz3-4:amd64 (4.13.3-1+b1) ... Setting up libblas3:arm64 (3.12.1-7+b1) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode Setting up libxcb-xinerama0:arm64 (1.17.0-2+b2) ... Setting up libmunge2:arm64 (0.5.16-1+b1) ... Setting up libjpeg62-turbo:arm64 (1:2.1.5-4) ... Setting up libva2:arm64 (2.23.0-1) ... Setting up libzfp1t64:arm64 (1.0.1-4+b7) ... Setting up libx11-data (2:1.8.12-1) ... Setting up libsvtav1enc2:arm64 (2.3.0+dfsg-1) ... Setting up libnspr4:arm64 (2:4.38.2-1) ... Setting up gnupg-l10n (2.4.8-5) ... Setting up libxcb-sync1:arm64 (1.17.0-2+b2) ... Setting up libdmtx0t64:arm64 (0.7.8-1) ... Setting up visp-images-data (3.7.3-1) ... Setting up libjsoncpp26:amd64 (1.9.6-5) ... Setting up libgmp10:arm64 (2:6.3.0+dfsg-5+b1) ... Setting up libdbus-1-3:arm64 (1.16.2-3) ... Setting up libc6-arm64-cross (2.42-12cross1) ... Setting up libfribidi0:amd64 (1.0.16-5) ... Setting up libfribidi0:arm64 (1.0.16-5) ... Setting up libopus0:arm64 (1.6.1-1) ... Setting up libdmtx-dev:arm64 (0.7.8-1) ... Setting up libexif12:arm64 (0.6.25-1+b1) ... Setting up libimagequant0:arm64 (4.4.1-1+b1) ... Setting up libproc2-0:amd64 (2:4.0.4-9+b1) ... Setting up libunistring5:amd64 (1.3-2+b1) ... Setting up libunistring5:arm64 (1.3-2+b1) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:amd64 (1.6.54-1) ... Setting up libpng16-16t64:arm64 (1.6.54-1) ... Setting up libatomic1:arm64 (15.2.0-13) ... Setting up libvorbis0a:arm64 (1.3.7-3+b1) ... Setting up libuuid1:arm64 (2.41.3-3) ... Setting up autopoint (0.23.2-1) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up unixodbc-common (2.3.14-1) ... Setting up pkgconf-bin (2.5.1-2) ... Setting up libsensors5:arm64 (1:3.6.2-2+b1) ... Setting up libpcre2-8-0:arm64 (10.46-1+b1) ... Setting up libncursesw6:amd64 (6.6+20251231-1) ... Setting up libk5crypto3:amd64 (1.22.1-2) ... Setting up libk5crypto3:arm64 (1.22.1-2) ... Setting up libltdl7:arm64 (2.5.4-9) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-10) ... Setting up libgfortran5:arm64 (15.2.0-13) ... Setting up libvulkan1:arm64 (1.4.341.0-1) ... Setting up autoconf (2.72-3.1) ... Setting up libnghttp3-9:amd64 (1.12.0-1) ... Setting up libnghttp3-9:arm64 (1.12.0-1) ... Setting up libwebp7:arm64 (1.5.0-0.1+b1) ... Setting up linux-libc-dev-arm64-cross (6.18.9-1cross1) ... Setting up libdb5.3t64:arm64 (5.3.28+dfsg2-11) ... Setting up libudev1:arm64 (259.1-1) ... Setting up liblzma-dev:arm64 (5.8.2-2) ... Setting up libgif7:arm64 (5.2.2-1+b2) ... Setting up libodbc2:arm64 (2.3.14-1) ... Setting up liburiparser1:arm64 (0.9.8+dfsg-2+b1) ... Setting up libffi8:amd64 (3.5.2-3+b1) ... Setting up libffi8:arm64 (3.5.2-3+b1) ... Setting up libnuma1:arm64 (2.0.19-1+b1) ... Setting up dwz (0.16-2) ... Setting up libmd0:arm64 (1.1.0-2+b2) ... Setting up libdav1d7:amd64 (1.5.3-1+b1) ... Setting up libdav1d7:arm64 (1.5.3-1+b1) ... Setting up libhogweed6t64:arm64 (3.10.2-1) ... Setting up libmtdev1t64:arm64 (1.1.7-1+b1) ... Setting up sensible-utils (0.0.26) ... Setting up libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-2) ... Setting up ocl-icd-libopencl1:arm64 (2.3.4-1) ... Setting up libxshmfence1:arm64 (1.3.3-1+b1) ... Setting up libhwasan0:arm64 (15.2.0-13) ... Setting up libxcb-randr0:arm64 (1.17.0-2+b2) ... Setting up libasan8:arm64 (15.2.0-13) ... Setting up libxxhash0:arm64 (0.8.3-2+b1) ... Setting up libuchardet0:amd64 (0.0.8-2+b1) ... Setting up libassuan9:amd64 (3.0.2-2+b1) ... Setting up libassuan9:arm64 (3.0.2-2+b1) ... Setting up procps (2:4.0.4-9+b1) ... Setting up libnl-3-200:arm64 (3.12.0-2) ... Setting up libv4l2rds0t64:arm64 (1.32.0-2) ... Setting up libtasn1-6:amd64 (4.21.0-2) ... Setting up libtasn1-6:arm64 (4.21.0-2) ... Setting up libmd4c0:arm64 (0.5.2-2+b2) ... Setting up libopenjp2-7:arm64 (2.5.4-1) ... Setting up libc6-dev:arm64 (2.42-12) ... Setting up libx11-6:amd64 (2:1.8.12-1+b1) ... Setting up libx11-6:arm64 (2:1.8.12-1+b1) ... Setting up libthai-data (0.1.30-1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up libngtcp2-16:amd64 (1.16.0-1) ... Setting up libngtcp2-16:arm64 (1.16.0-1) ... Setting up cmake-data (4.2.3-1) ... Setting up librhash1:amd64 (1.4.6-1.1) ... Setting up libkrb5-3:amd64 (1.22.1-2) ... Setting up libevent-core-2.1-7t64:arm64 (2.1.12-stable-10+b2) ... Setting up libusb-1.0-0:arm64 (2:1.0.29-2+b1) ... Setting up libmbedcrypto16:arm64 (3.6.5-0.1) ... Setting up libclang-common-21-dev:arm64 (1:21.1.8-3) ... Setting up libssh2-1t64:amd64 (1.11.1-1+b1) ... Setting up nlohmann-json3-dev (3.12.0.really.3.12.0.really.3.11.3-3) ... Setting up libtsan2:arm64 (15.2.0-13) ... Setting up libopengl-dev:arm64 (1.7.0-3) ... Setting up libfuse3-4:arm64 (3.18.1-1) ... Setting up gcc-15-cross-base (15.2.0-13cross1) ... Setting up libgsl28:arm64 (2.8+dfsg-6) ... Setting up libde265-0:amd64 (1.0.16-1+b1) ... Setting up libbz2-1.0:arm64 (1.0.8-6+b1) ... Setting up libsharpyuv-dev:arm64 (1.5.0-0.1+b1) ... Setting up libwebpmux3:arm64 (1.5.0-0.1+b1) ... Setting up libbsd0:arm64 (0.12.2-2+b1) ... Setting up libdeflate-dev:arm64 (1.23-2+b1) ... Setting up libdrm-common (2.4.131-1) ... Setting up libarchive13t64:amd64 (3.8.5-1) ... Setting up libjxl0.11:amd64 (0.11.1-6) ... Setting up libjson-c5:arm64 (0.18+ds-1.1) ... Setting up libevdev2:amd64 (1.13.6+dfsg-1) ... Setting up libevdev2:arm64 (1.13.6+dfsg-1) ... Setting up readline-common (8.3-3) ... Setting up libldap2:amd64 (2.6.10+dfsg-1+b1) ... Setting up libblkid1:arm64 (2.41.3-3) ... Setting up iso-codes (4.20.1-1) ... Setting up libstdc++6:arm64 (15.2.0-13) ... Setting up libfmt10:amd64 (10.1.1+ds1-4+b1) ... Setting up libzvbi-common (0.2.44-1) ... Setting up liblsan0:arm64 (15.2.0-13) ... Setting up libmp3lame0:arm64 (3.101~svn6525+dfsg-2) ... Setting up libblas-dev:arm64 (3.12.1-7+b1) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode Setting up libsz2:arm64 (1.1.5-1) ... Setting up libitm1:arm64 (15.2.0-13) ... Setting up libvorbisenc2:arm64 (1.3.7-3+b1) ... Setting up libdvdnav4:arm64 (7.0.0-2) ... Setting up libtinfo6:arm64 (6.6+20251231-1) ... Setting up gdal-plugins:arm64 (3.12.1+dfsg-1) ... Setting up libwacom-common (2.16.1-1) ... Setting up libgcc-s1-arm64-cross (15.2.0-13cross1) ... Setting up libxkbcommon0:arm64 (1.13.1-1) ... Setting up libwayland-client0:arm64 (1.24.0-2+b2) ... Setting up libgme0:arm64 (0.6.4-1) ... Setting up libatomic1-arm64-cross (15.2.0-13cross1) ... Setting up libchromaprint1:arm64 (1.6.0-2+b1) ... Setting up automake (1:1.18.1-3) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libksba8:amd64 (1.6.7-2+b2) ... Setting up pinentry-curses (1.3.2-3) ... Setting up libhwy1t64:arm64 (1.3.0-2) ... Setting up x11proto-dev (2025.1-1) ... Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up libxcb-dri3-0:arm64 (1.17.0-2+b2) ... Setting up liblsan0-arm64-cross (15.2.0-13cross1) ... Setting up libtbbmalloc2:arm64 (2022.3.0-2) ... Setting up libnorm1t64:arm64 (1.5.9+dfsg-4) ... Setting up libx11-xcb1:arm64 (2:1.8.12-1+b1) ... Setting up cpp-15-aarch64-linux-gnu (15.2.0-13cross1) ... Setting up libice6:arm64 (2:1.1.1-1+b1) ... Setting up libpciaccess0:arm64 (0.17-3+b4) ... Setting up libprotobuf32t64:arm64 (3.21.12-15) ... Setting up libodbcinst2:arm64 (2.3.14-1) ... Setting up libgomp1-arm64-cross (15.2.0-13cross1) ... Setting up libdouble-conversion3:arm64 (3.4.0-1) ... Setting up libexif-dev:arm64 (0.6.25-1+b1) ... Setting up liblapack3:arm64 (3.12.1-7+b1) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode Setting up gettext (0.23.2-1) ... Setting up libgsl-dev:arm64 (2.8+dfsg-6) ... Setting up libarpack2t64:arm64 (3.9.1-6+b1) ... Setting up liblerc4:arm64 (4.0.0+ds-5+b1) ... Setting up libxau-dev:amd64 (1:1.0.11-1+b1) ... Setting up libxau-dev:arm64 (1:1.0.11-1+b1) ... Setting up libxpm4:arm64 (1:3.5.17-1+b4) ... Setting up libv4lconvert0t64:arm64 (1.32.0-2) ... Setting up libzvbi0t64:arm64 (0.2.44-1+b1) ... Setting up libxrender1:amd64 (1:0.9.12-1+b1) ... Setting up libxrender1:arm64 (1:0.9.12-1+b1) ... Setting up libice-dev:arm64 (2:1.1.1-1+b1) ... Setting up libtool (2.5.4-9) ... Setting up libcharls2:arm64 (2.4.2-2+b3) ... Setting up libsoxr0:arm64 (0.1.3-4.1) ... Setting up libssl3t64:arm64 (3.5.5-1) ... Setting up libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10+b2) ... Setting up liblz4-1:arm64 (1.10.0-6) ... Setting up fontconfig-config (2.17.1-5) ... Setting up libxml2-16:arm64 (2.15.1+dfsg-2+b1) ... Setting up libyaml-cpp0.8:arm64 (0.8.0+dfsg-9) ... Setting up libwebpdemux2:arm64 (1.5.0-0.1+b1) ... Setting up libedit2:arm64 (3.1-20251016-1) ... Setting up libjbig-dev:arm64 (2.1-6.1+b3) ... Setting up libxext6:amd64 (2:1.3.4-1+b4) ... Setting up libxext6:arm64 (2:1.3.4-1+b4) ... Setting up libidn2-0:amd64 (2.3.8-4+b1) ... Setting up libidn2-0:arm64 (2.3.8-4+b1) ... Setting up libnss3:arm64 (2:3.120-1) ... Setting up libhwasan0-arm64-cross (15.2.0-13cross1) ... Setting up libhdf4-0:arm64 (4.3.1-2) ... Setting up libc6-dev-arm64-cross (2.42-12cross1) ... Setting up libabsl20240722:arm64 (20240722.0-4) ... Setting up libpugixml1v5:arm64 (1.14-2+b1) ... Setting up libsuperlu7:arm64 (7.0.1+dfsg1-2+b1) ... Setting up pkgconf:amd64 (2.5.1-2) ... Setting up pkgconf:arm64 (2.5.1-2) ... Setting up libxxf86vm1:arm64 (1:1.1.4-2) ... Setting up libsnappy1v5:arm64 (1.2.2-2+b1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libnl-route-3-200:arm64 (3.12.0-2) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-10) ... Setting up libxnvctrl0:arm64 (535.171.04-1+b3) ... Setting up librist4:arm64 (0.2.11+dfsg-1+b1) ... Setting up libstdc++6-arm64-cross (15.2.0-13cross1) ... Setting up dh-autoreconf (21+nmu1) ... Setting up libselinux1:arm64 (3.9-4+b1) ... Setting up libthai0:amd64 (0.1.30-1) ... Setting up libthai0:arm64 (0.1.30-1) ... Setting up libvorbisfile3:arm64 (1.3.7-3+b1) ... Setting up libxdmcp-dev:amd64 (1:1.1.5-2) ... Setting up libxdmcp-dev:arm64 (1:1.1.5-2) ... Setting up cpp-aarch64-linux-gnu (4:15.2.0-5) ... Setting up libz3-4:arm64 (4.13.3-1+b1) ... Setting up libglib2.0-0t64:amd64 (2.87.2-3) ... No schema files found: doing nothing. Setting up libwebp-dev:arm64 (1.5.0-0.1+b1) ... Setting up libfreetype6:amd64 (2.14.1+dfsg-2) ... Setting up libfreetype6:arm64 (2.14.1+dfsg-2) ... Setting up libjpeg62-turbo-dev:arm64 (1:2.1.5-4) ... Setting up libxfixes3:arm64 (1:6.0.0-2+b5) ... Setting up libjsoncpp26:arm64 (1.9.6-5) ... Setting up uuid-dev:arm64 (2.41.3-3) ... Setting up libllvm21:amd64 (1:21.1.8-3) ... Setting up libllvm21:arm64 (1:21.1.8-3) ... Setting up shared-mime-info (2.4-5+b3) ... Setting up libp11-kit0:amd64 (0.25.10-1+b1) ... Setting up libp11-kit0:arm64 (0.25.10-1+b1) ... Setting up libxkbcommon-x11-0:arm64 (1.13.1-1) ... Setting up libdc1394-25:arm64 (2.2.6-6+b1) ... Setting up liblapack-dev:arm64 (3.12.1-7+b1) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode Setting up libhwloc15:arm64 (2.12.2-1+b1) ... Setting up libimath-3-1-29t64:arm64 (3.1.12-1+b4) ... Setting up libeigen3-dev (3.4.0-5) ... Setting up libblosc2-6:arm64 (2.22.0+ds-1) ... Setting up libgssapi-krb5-2:amd64 (1.22.1-2) ... Setting up pkg-config:amd64 (2.5.1-2) ... Setting up libmariadb3:arm64 (1:11.8.6-1) ... Setting up libsocket++1:arm64 (1.12.13+git20131030.5d039ba-2) ... Setting up libitm1-arm64-cross (15.2.0-13cross1) ... Setting up liblerc-dev:arm64 (4.0.0+ds-5+b1) ... Setting up libspdlog1.15:amd64 (1:1.15.3+ds-1+b1) ... Setting up libngtcp2-crypto-ossl0:amd64 (1.16.0-1) ... Setting up libngtcp2-crypto-ossl0:arm64 (1.16.0-1) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-10) ... Setting up libreadline8t64:amd64 (8.3-3+b1) ... Setting up libv4l-0t64:arm64 (1.32.0-2) ... Setting up libubsan1:arm64 (15.2.0-13) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-2) ... Setting up libgav1-2:arm64 (0.20.0-2) ... Setting up libgeos3.14.1:arm64 (3.14.1-2) ... Setting up libfyba0t64:arm64 (4.1.1-11+b2) ... Setting up libdrm2:arm64 (2.4.131-1) ... Setting up libfreexl1:arm64 (2.0.0-1+b4) ... Setting up libva-drm2:arm64 (2.23.0-1) ... Setting up groff-base (1.23.0-10) ... Setting up libvdpau1:arm64 (1.5-4) ... Setting up libmount1:arm64 (2.41.3-3) ... Setting up libtiff6:arm64 (4.7.1-1) ... Setting up libamd-comgr3:arm64 (7.0.2+dfsg-3) ... Setting up libblosc1:arm64 (1.21.5+ds-2+b1) ... Setting up gpgconf (2.4.8-5) ... Setting up libharfbuzz0b:amd64 (12.3.2-1) ... Setting up libkrb5-3:arm64 (1.22.1-2) ... Setting up libgphoto2-port12t64:arm64 (2.5.33-1) ... Setting up libglu1-mesa:arm64 (9.0.2-1.1+b4) ... Setting up libfontconfig1:amd64 (2.17.1-5) ... Setting up libfontconfig1:arm64 (2.17.1-5) ... Setting up libicu76:arm64 (76.1-4+b1) ... Setting up libssh2-1t64:arm64 (1.11.1-1+b1) ... Setting up libasan8-arm64-cross (15.2.0-13cross1) ... Setting up libmuparser2v5:arm64 (2.3.4-2) ... Setting up libclang1-21 (1:21.1.8-3) ... Setting up libde265-0:arm64 (1.0.16-1+b1) ... Setting up libarmadillo15:arm64 (1:15.2.1+dfsg-2) ... Setting up libkmlbase1t64:arm64 (1.3.0-13+b1) ... Setting up libx265-215:arm64 (4.1-4+b1) ... Setting up libva-x11-2:arm64 (2.23.0-1) ... Setting up libtiffxx6:arm64 (4.7.1-1) ... Setting up libyuv0:arm64 (0.0.1922.20260106-1) ... Setting up libsm6:arm64 (2:1.2.6-1+b1) ... Setting up libarchive13t64:arm64 (3.8.5-1) ... Setting up libjxl0.11:arm64 (0.11.1-6) ... Setting up libtsan2-arm64-cross (15.2.0-13cross1) ... Setting up libopenmpt0t64:arm64 (0.8.4-1) ... Setting up libldap2:arm64 (2.6.10+dfsg-1+b1) ... Setting up gpg (2.4.8-5) ... Setting up libgudev-1.0-0:amd64 (238-7+b1) ... Setting up libdrm-amdgpu1:arm64 (2.4.131-1) ... Setting up libgnutls30t64:amd64 (3.8.11-3) ... Setting up libgnutls30t64:arm64 (3.8.11-3) ... Setting up libgdcm3.0t64:arm64 (3.0.24-9) ... Setting up libimath-dev:arm64 (3.1.12-1+b4) ... Setting up mesa-libgallium:arm64 (25.3.3-1) ... Setting up libibverbs1:arm64 (61.0-2) ... Setting up fontconfig (2.17.1-5) ... Regenerating fonts cache... done. Setting up librabbitmq4:arm64 (0.15.0-1+b1) ... Setting up libavif16:arm64 (1.3.0-1+b2) ... Setting up libgdcm-dev:arm64 (3.0.24-9) ... Setting up libgcc-15-dev:arm64 (15.2.0-13) ... Setting up gpg-agent (2.4.8-5) ... Setting up libxcb1-dev:amd64 (1.17.0-2+b2) ... Setting up libxcb1-dev:arm64 (1.17.0-2+b2) ... Setting up libubsan1-arm64-cross (15.2.0-13cross1) ... Setting up libxi6:arm64 (2:1.8.2-2) ... Setting up libdc1394-dev:arm64 (2.2.6-6+b1) ... Setting up libgbm1:arm64 (25.3.3-1) ... Setting up ibverbs-providers:arm64 (61.0-2) ... Setting up libavutil60:arm64 (7:8.0.1-3+b1) ... Setting up libwacom9:amd64 (2.16.1-1+b1) ... Setting up libsm-dev:arm64 (2:1.2.6-1+b1) ... Setting up libgeos-c1t64:arm64 (3.14.1-2) ... Setting up po-debconf (1.0.22) ... Setting up libxcursor1:arm64 (1:1.2.3-1+b1) ... Setting up gpgsm (2.4.8-5) ... Setting up libpango-1.0-0:amd64 (1.57.0-1) ... Setting up libgl1-mesa-dri:arm64 (25.3.3-1) ... Setting up libpng-dev:arm64 (1.6.54-1) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b2) ... Setting up libpsl5t64:arm64 (0.21.2-1.1+b2) ... Setting up libjpeg-dev:arm64 (1:2.1.5-4) ... Setting up libx11-dev:amd64 (2:1.8.12-1+b1) ... Setting up libx11-dev:arm64 (2:1.8.12-1+b1) ... Setting up libleptonica6:arm64 (1.86.0-1) ... Setting up libv4l-dev:arm64 (1.32.0-2) ... Setting up libhwloc-plugins:arm64 (2.12.2-1+b1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libcairo2:amd64 (1.18.4-3) ... Setting up libcairo2:arm64 (1.18.4-3) ... Setting up libinput-bin (1.30.1-1) ... Setting up libtbbbind-2-5:arm64 (2022.3.0-2) ... Setting up libxfixes-dev:arm64 (1:6.0.0-2+b5) ... Setting up libkmldom1t64:arm64 (1.3.0-13+b1) ... Setting up libtheoradec2:arm64 (1.2.0+dfsg-6+b1) ... Setting up dirmngr (2.4.8-5) ... Setting up libxml2-dev:arm64 (2.15.1+dfsg-2+b1) ... Setting up libglib2.0-0t64:arm64 (2.87.2-3) ... /var/lib/dpkg/info/libglib2.0-0t64:arm64.postinst: 41: /usr/lib/aarch64-linux-gnu/glib-2.0/glib-compile-schemas: Exec format error /var/lib/dpkg/info/libglib2.0-0t64:arm64.postinst: 42: /usr/lib/aarch64-linux-gnu/glib-2.0/gio-querymodules: Exec format error Setting up libegl-mesa0:arm64 (25.3.3-1) ... Setting up libclang-cpp21 (1:21.1.8-3) ... Setting up libstdc++-15-dev:arm64 (15.2.0-13) ... Setting up libtiff-dev:arm64 (4.7.1-1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-3+b1) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-3+b1) ... Setting up libswscale9:arm64 (7:8.0.1-3+b1) ... Setting up libgcc-15-dev-arm64-cross (15.2.0-13cross1) ... Setting up libstdc++-15-dev-arm64-cross (15.2.0-13cross1) ... Setting up libopenexr-3-1-30:arm64 (3.1.13-2+b1) ... Setting up libxpm-dev:arm64 (1:3.5.17-1+b4) ... Setting up libxt6t64:arm64 (1:1.2.1-1.3+b1) ... Setting up libgssapi-krb5-2:arm64 (1.22.1-2) ... Setting up libpmix2t64:arm64 (6.0.0+really5.0.9-3) ... Setting up libswresample6:arm64 (7:8.0.1-3+b1) ... Setting up libssh-4:arm64 (0.11.3-1+b1) ... Setting up libxext-dev:arm64 (2:1.3.4-1+b4) ... Setting up librttopo1:arm64 (1.1.0-4+b1) ... Setting up libsrt1.5-gnutls:arm64 (1.5.4-3) ... Setting up libegl1:arm64 (1.7.0-3) ... Setting up gnupg (2.4.8-5) ... Setting up librdmacm1t64:arm64 (61.0-2) ... Setting up libharfbuzz0b:arm64 (12.3.2-1) ... Setting up libbluray3:arm64 (1:1.4.0-4) ... Setting up libcairo-gobject2:amd64 (1.18.4-3) ... Setting up libcairo-gobject2:arm64 (1.18.4-3) ... Setting up libpangoft2-1.0-0:amd64 (1.57.0-1) ... Setting up libxi-dev:arm64 (2:1.8.2-2) ... Setting up libgpgme45:arm64 (2.0.1-2) ... Setting up libgudev-1.0-0:arm64 (238-7+b1) ... Setting up libngtcp2-crypto-gnutls8:arm64 (1.16.0-1) ... Setting up libhsakmt1:arm64 (6.4.3+dfsg-4) ... Setting up libgstreamer1.0-0:arm64 (1.28.0-2) ... Setcap worked! gst-ptp-helper is not suid! Setting up libpangocairo-1.0-0:amd64 (1.57.0-1) ... Setting up libavutil-dev:arm64 (7:8.0.1-3+b1) ... Setting up libfabric1:arm64 (2.1.0-1.1+b1) ... Setting up libxmu-headers (2:1.1.3-4) ... Setting up libxmu6:arm64 (2:1.1.3-4) ... Setting up libglx-mesa0:arm64 (25.3.3-1) ... Setting up gcc-15-aarch64-linux-gnu (15.2.0-13cross1) ... Setting up libzmq5:arm64 (4.3.5-1+b4) ... Setting up libglx0:arm64 (1.7.0-3) ... Setting up libcurl4t64:amd64 (8.18.0-2) ... Setting up libcurl4t64:arm64 (8.18.0-2) ... Setting up libswresample-dev:arm64 (7:8.0.1-3+b1) ... Setting up libwacom9:arm64 (2.16.1-1+b1) ... Setting up libgpgmepp7:arm64 (2.0.0-2) ... Setting up libpango-1.0-0:arm64 (1.57.0-1) ... Setting up libpq5:arm64 (18.1-2) ... Setting up libcurl3t64-gnutls:arm64 (8.18.0-2) ... Setting up debhelper (13.29) ... Setting up libgstreamer-plugins-base1.0-0:arm64 (1.28.0-1) ... Setting up libtbb12:arm64 (2022.3.0-2) ... Setting up libkmlengine1t64:arm64 (1.3.0-13+b1) ... Setting up libxerces-c3.2t64:arm64 (3.2.4+debian-1.3+b3) ... Setting up libqt5core5t64:arm64 (5.15.17+dfsg-7) ... Setting up libopenexr-dev:arm64 (3.1.13-2+b1) ... Setting up doxygen (1.15.0+ds1-1+b1) ... Setting up libgl1:arm64 (1.7.0-3) ... Setting up libcfitsio10t64:arm64 (4.6.3-1+b1) ... Setting up libcoin80t64:arm64 (4.0.6+ds-1) ... Setting up g++-15-aarch64-linux-gnu (15.2.0-13cross1) ... Setting up libxt-dev:arm64 (1:1.2.1-1.3+b1) ... Setting up libswscale-dev:arm64 (7:8.0.1-3+b1) ... Setting up libglew2.2:arm64 (2.2.0-4+b3) ... Setting up libhdf5-310:arm64 (1.14.6+repack-2) ... Setting up libtesseract5:arm64 (5.5.0-1+b2) ... Setting up libopencv-core410:arm64 (4.10.0+dfsg-7) ... Setting up libhsa-runtime64-1:arm64 (6.4.3+dfsg-4) ... Setting up cmake (4.2.3-1) ... Setting up libglx-dev:arm64 (1.7.0-3) ... Setting up libtbb-dev:arm64 (2022.3.0-2) ... Setting up libpangoft2-1.0-0:arm64 (1.57.0-1) ... Setting up libgl-dev:arm64 (1.7.0-3) ... Setting up libpangocairo-1.0-0:arm64 (1.57.0-1) ... Setting up gcc-aarch64-linux-gnu (4:15.2.0-5) ... Setting up libinput10:arm64 (1.30.1-1) ... Setting up libopencv-ml410:arm64 (4.10.0+dfsg-7) ... Setting up libhdf5-hl-310:arm64 (1.14.6+repack-2) ... Setting up libqt5dbus5t64:arm64 (5.15.17+dfsg-7) ... Setting up libpoppler147:arm64 (25.03.0-11.1+b1) ... Setting up libproj25:arm64 (9.7.1-1+b1) ... Setting up libqt5network5t64:arm64 (5.15.17+dfsg-7) ... Setting up libopencv-flann410:arm64 (4.10.0+dfsg-7) ... Setting up libnetcdf22:arm64 (1:4.9.3-1+b2) ... Setting up libqt5test5t64:arm64 (5.15.17+dfsg-7) ... Setting up libxmu-dev:arm64 (2:1.1.3-4) ... Setting up libgl2ps1.4:arm64 (1.4.2+dfsg1-4) ... Setting up libgeotiff5:arm64 (1.7.4-1+b1) ... Setting up libqt5gui5t64:arm64 (5.15.17+dfsg-7) ... Setting up libopencv-imgproc410:arm64 (4.10.0+dfsg-7) ... Setting up libamdhip64-6:arm64 (6.4.3-5) ... Setting up libglu1-mesa-dev:arm64 (9.0.2-1.1+b4) ... Setting up libopencv-core-dev:arm64 (4.10.0+dfsg-7) ... Setting up g++-aarch64-linux-gnu (4:15.2.0-5) ... Setting up libopencv-photo410:arm64 (4.10.0+dfsg-7) ... Setting up libspatialite8t64:arm64 (5.1.0-3+b5) ... Setting up libopencv-flann-dev:arm64 (4.10.0+dfsg-7) ... Setting up libucx0:arm64 (1.20.0+ds-4) ... Setting up libopencv-ml-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-dnn410:arm64 (4.10.0+dfsg-7) ... Setting up libqt5widgets5t64:arm64 (5.15.17+dfsg-7) ... Setting up libglew-dev:arm64 (2.2.0-4+b3) ... Setting up crossbuild-essential-arm64 (12.12) ... Setting up libopencv-imgproc-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-features2d410:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-dnn-dev:arm64 (4.10.0+dfsg-7) ... Setting up libqt5opengl5t64:arm64 (5.15.17+dfsg-7) ... Setting up libopencv-calib3d410:arm64 (4.10.0+dfsg-7) ... Setting up libcoin-dev:arm64 (4.0.6+ds-1) ... Setting up libopenmpi40:arm64 (5.0.9-3) ... Setting up libopencv-shape410:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-stitching410:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-photo-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-objdetect410:arm64 (4.10.0+dfsg-7) ... Setting up libhdf5-openmpi-310:arm64 (1.14.6+repack-2) ... Setting up libopencv-highgui410:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-video410:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-video-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-shape-dev:arm64 (4.10.0+dfsg-7) ... Setting up librsvg2-2:amd64 (2.61.3+dfsg-3+b1) ... Setting up libadios2-mpi-plugins:arm64 (2.11.0+dfsg1-5) ... Setting up libadios2-mpi-c-2.11:arm64 (2.11.0+dfsg1-5) ... Setting up libheif-plugin-dav1d:amd64 (1.21.2-2) ... Setting up libheif-plugin-dav1d:arm64 (1.21.2-2) ... Setting up libheif-plugin-libde265:amd64 (1.21.2-2) ... Setting up libheif-plugin-libde265:arm64 (1.21.2-2) ... Setting up libadios2-mpi-auxiliary-2.11:arm64 (2.11.0+dfsg1-5) ... Setting up libheif1:amd64 (1.21.2-2) ... Setting up libheif1:arm64 (1.21.2-2) ... Setting up libgd3:arm64 (2.3.3-13+b1) ... Setting up glycin-loaders (2.0.7+ds-4) ... Setting up libglycin-2-0:amd64 (2.0.7+ds-4) ... Setting up libglycin-2-0:arm64 (2.0.7+ds-4) ... Setting up libgdal38:arm64 (3.12.1+dfsg-1) ... Setting up libadios2-mpi-core-2.11:arm64 (2.11.0+dfsg1-5) ... Setting up libopencv-imgcodecs410:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-imgcodecs-dev:arm64 (4.10.0+dfsg-7) ... Setting up libadios2-mpi-c++-2.11:arm64 (2.11.0+dfsg1-5) ... Setting up glycin-thumbnailers (2.0.7+ds-4) ... Setting up libgphoto2-6t64:arm64 (2.5.33-1) ... Setting up libopencv-contrib410:arm64 (4.10.0+dfsg-7) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.44.5+dfsg-3) ... Setting up libgdk-pixbuf-2.0-0:arm64 (2.44.5+dfsg-3) ... Setting up libgphoto2-dev:arm64 (2.5.33-1) ... Setting up librsvg2-2:arm64 (2.61.3+dfsg-3+b1) ... Setting up libavcodec62:arm64 (7:8.0.1-3+b1) ... Setting up libavformat62:arm64 (7:8.0.1-3+b1) ... Setting up libavcodec-dev:arm64 (7:8.0.1-3+b1) ... Setting up libavformat-dev:arm64 (7:8.0.1-3+b1) ... Setting up libopencv-videoio410:arm64 (4.10.0+dfsg-7) ... Setting up libvtk9.5:arm64 (9.5.2+dfsg3-6) ... Setting up libopencv-superres410:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-viz410:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-videostab410:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-videoio-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-superres-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-viz-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-highgui-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-features2d-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-calib3d-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-objdetect-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-videostab-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-stitching-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-contrib-dev:arm64 (4.10.0+dfsg-7) ... Setting up libopencv-dev:arm64 (4.10.0+dfsg-7) ... Setting up sbuild-build-depends-main-dummy:arm64 (0.invalid.0) ... Processing triggers for libc-bin (2.42-12) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (arm64 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.46-1 dpkg-dev_1.23.5 g++-15_15.2.0-13 gcc-15_15.2.0-13 libc6-dev_2.42-12 libstdc++-15-dev_15.2.0-13 libstdc++-15-dev-arm64-cross_15.2.0-13cross1 libstdc++6_15.2.0-13 libstdc++6-arm64-cross_15.2.0-13cross1 linux-libc-dev_6.18.9-1 Package versions: adduser_3.154 apt_3.1.15 apt-utils_3.1.15 autoconf_2.72-3.1 automake_1:1.18.1-3 autopoint_0.23.2-1 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-1 binutils_2.46-1 binutils-aarch64-linux-gnu_2.46-1 binutils-common_2.46-1 binutils-x86-64-linux-gnu_2.46-1 bsdextrautils_2.41.3-3 bsdutils_1:2.41.3-3 bubblewrap_0.11.0-2 build-essential_12.12 bzip2_1.0.8-6+b1 cmake_4.2.3-1 cmake-data_4.2.3-1 coreutils_9.7-3 cpp_4:15.2.0-5 cpp-15_15.2.0-13 cpp-15-aarch64-linux-gnu_15.2.0-13cross1 cpp-15-x86-64-linux-gnu_15.2.0-13 cpp-aarch64-linux-gnu_4:15.2.0-5 cpp-x86-64-linux-gnu_4:15.2.0-5 crossbuild-essential-arm64_12.12 dash_0.5.12-12 debconf_1.5.91 debhelper_13.29 debian-archive-keyring_2025.1 debianutils_5.23.2 dh-autoreconf_21+nmu1 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 dirmngr_2.4.8-5 doxygen_1.15.0+ds1-1+b1 dpkg_1.23.5 dpkg-dev_1.23.5 dwz_0.16-2 fakeroot_1.37.2-1 file_1:5.46-5+b1 findutils_4.10.0-3 fontconfig_2.17.1-5 fontconfig-config_2.17.1-5 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 g++_4:15.2.0-5 g++-15_15.2.0-13 g++-15-aarch64-linux-gnu_15.2.0-13cross1 g++-15-x86-64-linux-gnu_15.2.0-13 g++-aarch64-linux-gnu_4:15.2.0-5 g++-x86-64-linux-gnu_4:15.2.0-5 gcc_4:15.2.0-5 gcc-15_15.2.0-13 gcc-15-aarch64-linux-gnu_15.2.0-13cross1 gcc-15-aarch64-linux-gnu-base_15.2.0-13cross1 gcc-15-base_15.2.0-13 gcc-15-cross-base_15.2.0-13cross1 gcc-15-x86-64-linux-gnu_15.2.0-13 gcc-aarch64-linux-gnu_4:15.2.0-5 gcc-x86-64-linux-gnu_4:15.2.0-5 gdal-data_3.12.1+dfsg-1 gdal-plugins_3.12.1+dfsg-1 gettext_0.23.2-1 gettext-base_0.23.2-1 glycin-loaders_2.0.7+ds-4 glycin-thumbnailers_2.0.7+ds-4 gnupg_2.4.8-5 gnupg-l10n_2.4.8-5 gpg_2.4.8-5 gpg-agent_2.4.8-5 gpgconf_2.4.8-5 gpgsm_2.4.8-5 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 ibverbs-providers_61.0-2 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 iso-codes_4.20.1-1 libabsl20240722_20240722.0-4 libacl1_2.3.2-2+b2 libadios2-mpi-auxiliary-2.11_2.11.0+dfsg1-5 libadios2-mpi-c++-2.11_2.11.0+dfsg1-5 libadios2-mpi-c-2.11_2.11.0+dfsg1-5 libadios2-mpi-core-2.11_2.11.0+dfsg1-5 libadios2-mpi-plugins_2.11.0+dfsg1-5 libaec0_1.1.5-1 libamd-comgr3_7.0.2+dfsg-3 libamdhip64-6_6.4.3-5 libaom3_3.13.1-2 libapt-pkg7.0_3.1.15 libarchive-zip-perl_1.68-1 libarchive13t64_3.8.5-1 libarmadillo15_1:15.2.1+dfsg-2 libarpack2t64_3.9.1-6+b1 libasan8_15.2.0-13 libasan8-arm64-cross_15.2.0-13cross1 libassuan9_3.0.2-2+b1 libatomic1_15.2.0-13 libatomic1-arm64-cross_15.2.0-13cross1 libattr1_1:2.5.2-3+b1 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libavcodec-dev_7:8.0.1-3+b1 libavcodec62_7:8.0.1-3+b1 libavformat-dev_7:8.0.1-3+b1 libavformat62_7:8.0.1-3+b1 libavif16_1.3.0-1+b2 libavutil-dev_7:8.0.1-3+b1 libavutil60_7:8.0.1-3+b1 libbinutils_2.46-1 libblas-dev_3.12.1-7+b1 libblas3_3.12.1-7+b1 libblkid1_2.41.3-3 libblosc1_1.21.5+ds-2+b1 libblosc2-6_2.22.0+ds-1 libbluray3_1:1.4.0-4 libbrotli1_1.2.0-3 libbsd0_0.12.2-2+b1 libbz2-1.0_1.0.8-6+b1 libc-bin_2.42-12 libc-dev-bin_2.42-12 libc-gconv-modules-extra_2.42-12 libc6_2.42-12 libc6-arm64-cross_2.42-12cross1 libc6-dev_2.42-12 libc6-dev-arm64-cross_2.42-12cross1 libcairo-gobject2_1.18.4-3 libcairo2_1.18.4-3 libcap-ng0_0.8.5-4+b2 libcap2_1:2.75-10+b5 libcap2-bin_1:2.75-10+b5 libcc1-0_15.2.0-13 libcfitsio10t64_4.6.3-1+b1 libcharls2_2.4.2-2+b3 libchromaprint1_1.6.0-2+b1 libcjson1_1.7.19-2 libclang-common-21-dev_1:21.1.8-3 libclang-cpp21_1:21.1.8-3 libclang1-21_1:21.1.8-3 libcodec2-1.2_1.2.0-4 libcoin-dev_4.0.6+ds-1 libcoin80t64_4.0.6+ds-1 libcom-err2_1.47.2-3+b8 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.46-1 libctf0_2.46-1 libcurl3t64-gnutls_8.18.0-2 libcurl4t64_8.18.0-2 libdatrie1_0.2.14-1 libdav1d7_1.5.3-1+b1 libdb5.3t64_5.3.28+dfsg2-11 libdbus-1-3_1.16.2-3 libdc1394-25_2.2.6-6+b1 libdc1394-dev_2.2.6-6+b1 libde265-0_1.0.16-1+b1 libdebconfclient0_0.282+b2 libdebhelper-perl_13.29 libdeflate-dev_1.23-2+b1 libdeflate0_1.23-2+b1 libdmtx-dev_0.7.8-1 libdmtx0t64_0.7.8-1 libdouble-conversion3_3.4.0-1 libdpkg-perl_1.23.5 libdrm-amdgpu1_2.4.131-1 libdrm-common_2.4.131-1 libdrm2_2.4.131-1 libdvdnav4_7.0.0-2 libdvdread8t64_7.0.1-1 libedit2_3.1-20251016-1 libegl-mesa0_25.3.3-1 libegl1_1.7.0-3 libeigen3-dev_3.4.0-5 libelf1t64_0.194-1 libevdev2_1.13.6+dfsg-1 libevent-core-2.1-7t64_2.1.12-stable-10+b2 libevent-pthreads-2.1-7t64_2.1.12-stable-10+b2 libexif-dev_0.6.25-1+b1 libexif12_0.6.25-1+b1 libexpat1_2.7.4-1 libfabric1_2.1.0-1.1+b1 libfakeroot_1.37.2-1 libffi8_3.5.2-3+b1 libfile-stripnondeterminism-perl_1.15.0-1 libfmt10_10.1.1+ds1-4+b1 libfontconfig1_2.17.1-5 libfreetype6_2.14.1+dfsg-2 libfreexl1_2.0.0-1+b4 libfribidi0_1.0.16-5 libfuse3-4_3.18.1-1 libfyba0t64_4.1.1-11+b2 libgav1-2_0.20.0-2 libgbm1_25.3.3-1 libgcc-15-dev_15.2.0-13 libgcc-15-dev-arm64-cross_15.2.0-13cross1 libgcc-s1_15.2.0-13 libgcc-s1-arm64-cross_15.2.0-13cross1 libgcrypt20_1.11.2-3+b1 libgd3_2.3.3-13+b1 libgdal38_3.12.1+dfsg-1 libgdbm-compat4t64_1.26-1+b1 libgdbm6t64_1.26-1+b1 libgdcm-dev_3.0.24-9 libgdcm3.0t64_3.0.24-9 libgdk-pixbuf-2.0-0_2.44.5+dfsg-3 libgdk-pixbuf2.0-common_2.44.5+dfsg-3 libgeos-c1t64_3.14.1-2 libgeos3.14.1_3.14.1-2 libgeotiff5_1.7.4-1+b1 libgfortran5_15.2.0-13 libgif7_5.2.2-1+b2 libgl-dev_1.7.0-3 libgl1_1.7.0-3 libgl1-mesa-dri_25.3.3-1 libgl2ps1.4_1.4.2+dfsg1-4 libglew-dev_2.2.0-4+b3 libglew2.2_2.2.0-4+b3 libglib2.0-0t64_2.87.2-3 libglu1-mesa_9.0.2-1.1+b4 libglu1-mesa-dev_9.0.2-1.1+b4 libglvnd0_1.7.0-3 libglx-dev_1.7.0-3 libglx-mesa0_25.3.3-1 libglx0_1.7.0-3 libglycin-2-0_2.0.7+ds-4 libgme0_0.6.4-1 libgmp10_2:6.3.0+dfsg-5+b1 libgnutls30t64_3.8.11-3 libgomp1_15.2.0-13 libgomp1-arm64-cross_15.2.0-13cross1 libgpg-error0_1.58-2 libgpgme45_2.0.1-2 libgpgmepp7_2.0.0-2 libgphoto2-6t64_2.5.33-1 libgphoto2-dev_2.5.33-1 libgphoto2-port12t64_2.5.33-1 libgprofng0_2.46-1 libgraphite2-3_1.3.14-11+b1 libgsl-dev_2.8+dfsg-6 libgsl28_2.8+dfsg-6 libgslcblas0_2.8+dfsg-6 libgsm1_1.0.23-2 libgssapi-krb5-2_1.22.1-2 libgstreamer-plugins-base1.0-0_1.28.0-1 libgstreamer1.0-0_1.28.0-2 libgudev-1.0-0_238-7+b1 libharfbuzz0b_12.3.2-1 libhdf4-0_4.3.1-2 libhdf5-310_1.14.6+repack-2 libhdf5-hl-310_1.14.6+repack-2 libhdf5-openmpi-310_1.14.6+repack-2 libheif-plugin-dav1d_1.21.2-2 libheif-plugin-libde265_1.21.2-2 libheif1_1.21.2-2 libhogweed6t64_3.10.2-1 libhsa-runtime64-1_6.4.3+dfsg-4 libhsakmt1_6.4.3+dfsg-4 libhwasan0_15.2.0-13 libhwasan0-arm64-cross_15.2.0-13cross1 libhwloc-plugins_2.12.2-1+b1 libhwloc15_2.12.2-1+b1 libhwy1t64_1.3.0-2 libibmad5_61.0-2 libibumad3_61.0-2 libibverbs1_61.0-2 libice-dev_2:1.1.1-1+b1 libice6_2:1.1.1-1+b1 libicu76_76.1-4+b1 libidn2-0_2.3.8-4+b1 libimagequant0_4.4.1-1+b1 libimath-3-1-29t64_3.1.12-1+b4 libimath-dev_3.1.12-1+b4 libinput-bin_1.30.1-1 libinput10_1.30.1-1 libisl23_0.27-1+b1 libitm1_15.2.0-13 libitm1-arm64-cross_15.2.0-13cross1 libjansson4_2.14-2+b4 libjbig-dev_2.1-6.1+b3 libjbig0_2.1-6.1+b3 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.1 libjsoncpp26_1.9.6-5 libjxl0.11_0.11.1-6 libk5crypto3_1.22.1-2 libkeyutils1_1.6.3-6+b1 libkmlbase1t64_1.3.0-13+b1 libkmldom1t64_1.3.0-13+b1 libkmlengine1t64_1.3.0-13+b1 libkrb5-3_1.22.1-2 libkrb5support0_1.22.1-2 libksba8_1.6.7-2+b2 liblapack-dev_3.12.1-7+b1 liblapack3_3.12.1-7+b1 liblcms2-2_2.17-1 libldap2_2.6.10+dfsg-1+b1 libleptonica6_1.86.0-1 liblerc-dev_4.0.0+ds-5+b1 liblerc4_4.0.0+ds-5+b1 libllvm21_1:21.1.8-3 liblsan0_15.2.0-13 liblsan0-arm64-cross_15.2.0-13cross1 libltdl7_2.5.4-9 liblz4-1_1.10.0-6 liblzma-dev_5.8.2-2 liblzma5_5.8.2-2 libmagic-mgc_1:5.46-5+b1 libmagic1t64_1:5.46-5+b1 libmariadb3_1:11.8.6-1 libmbedcrypto16_3.6.5-0.1 libmd0_1.1.0-2+b2 libmd4c0_0.5.2-2+b2 libminizip1t64_1:1.3.dfsg+really1.3.1-2 libmount1_2.41.3-3 libmp3lame0_3.101~svn6525+dfsg-2 libmpc3_1.3.1-2+b1 libmpfr6_4.2.2-2+b1 libmpg123-0t64_1.33.3-2 libmtdev1t64_1.1.7-1+b1 libmunge2_0.5.16-1+b1 libmuparser2v5_2.3.4-2 libncursesw6_6.6+20251231-1 libnetcdf22_1:4.9.3-1+b2 libnettle8t64_3.10.2-1 libnghttp2-14_1.68.0-1 libnghttp3-9_1.12.0-1 libngtcp2-16_1.16.0-1 libngtcp2-crypto-gnutls8_1.16.0-1 libngtcp2-crypto-ossl0_1.16.0-1 libnl-3-200_3.12.0-2 libnl-route-3-200_3.12.0-2 libnorm1t64_1.5.9+dfsg-4 libnpth0t64_1.8-3+b1 libnspr4_2:4.38.2-1 libnss3_2:3.120-1 libnuma1_2.0.19-1+b1 libodbc2_2.3.14-1 libodbcinst2_2.3.14-1 libogg0_1.3.6-2 libopencv-calib3d-dev_4.10.0+dfsg-7 libopencv-calib3d410_4.10.0+dfsg-7 libopencv-contrib-dev_4.10.0+dfsg-7 libopencv-contrib410_4.10.0+dfsg-7 libopencv-core-dev_4.10.0+dfsg-7 libopencv-core410_4.10.0+dfsg-7 libopencv-dev_4.10.0+dfsg-7 libopencv-dnn-dev_4.10.0+dfsg-7 libopencv-dnn410_4.10.0+dfsg-7 libopencv-features2d-dev_4.10.0+dfsg-7 libopencv-features2d410_4.10.0+dfsg-7 libopencv-flann-dev_4.10.0+dfsg-7 libopencv-flann410_4.10.0+dfsg-7 libopencv-highgui-dev_4.10.0+dfsg-7 libopencv-highgui410_4.10.0+dfsg-7 libopencv-imgcodecs-dev_4.10.0+dfsg-7 libopencv-imgcodecs410_4.10.0+dfsg-7 libopencv-imgproc-dev_4.10.0+dfsg-7 libopencv-imgproc410_4.10.0+dfsg-7 libopencv-ml-dev_4.10.0+dfsg-7 libopencv-ml410_4.10.0+dfsg-7 libopencv-objdetect-dev_4.10.0+dfsg-7 libopencv-objdetect410_4.10.0+dfsg-7 libopencv-photo-dev_4.10.0+dfsg-7 libopencv-photo410_4.10.0+dfsg-7 libopencv-shape-dev_4.10.0+dfsg-7 libopencv-shape410_4.10.0+dfsg-7 libopencv-stitching-dev_4.10.0+dfsg-7 libopencv-stitching410_4.10.0+dfsg-7 libopencv-superres-dev_4.10.0+dfsg-7 libopencv-superres410_4.10.0+dfsg-7 libopencv-video-dev_4.10.0+dfsg-7 libopencv-video410_4.10.0+dfsg-7 libopencv-videoio-dev_4.10.0+dfsg-7 libopencv-videoio410_4.10.0+dfsg-7 libopencv-videostab-dev_4.10.0+dfsg-7 libopencv-videostab410_4.10.0+dfsg-7 libopencv-viz-dev_4.10.0+dfsg-7 libopencv-viz410_4.10.0+dfsg-7 libopenexr-3-1-30_3.1.13-2+b1 libopenexr-dev_3.1.13-2+b1 libopengl-dev_1.7.0-3 libopengl0_1.7.0-3 libopenjp2-7_2.5.4-1 libopenmpi40_5.0.9-3 libopenmpt0t64_0.8.4-1 libopus0_1.6.1-1 liborc-0.4-0t64_1:0.4.42-2 libp11-kit0_0.25.10-1+b1 libpam-modules_1.7.0-5+b1 libpam-modules-bin_1.7.0-5+b1 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5+b1 libpango-1.0-0_1.57.0-1 libpangocairo-1.0-0_1.57.0-1 libpangoft2-1.0-0_1.57.0-1 libpciaccess0_0.17-3+b4 libpcre2-16-0_10.46-1+b1 libpcre2-8-0_10.46-1+b1 libperl5.40_5.40.1-7 libpgm-5.3-0t64_5.3.128~dfsg-2.1+b2 libpipeline1_1.5.8-2 libpixman-1-0_0.46.4-1+b1 libpkgconf7_2.5.1-2 libpmix2t64_6.0.0+really5.0.9-3 libpng-dev_1.6.54-1 libpng16-16t64_1.6.54-1 libpoppler147_25.03.0-11.1+b1 libpq5_18.1-2 libproc2-0_2:4.0.4-9+b1 libproj25_9.7.1-1+b1 libprotobuf32t64_3.21.12-15 libpsl5t64_0.21.2-1.1+b2 libpugixml1v5_1.14-2+b1 libqhull-r8.0_2020.2-8 libqt5core5t64_5.15.17+dfsg-7 libqt5dbus5t64_5.15.17+dfsg-7 libqt5gui5t64_5.15.17+dfsg-7 libqt5network5t64_5.15.17+dfsg-7 libqt5opengl5t64_5.15.17+dfsg-7 libqt5test5t64_5.15.17+dfsg-7 libqt5widgets5t64_5.15.17+dfsg-7 libquadmath0_15.2.0-13 librabbitmq4_0.15.0-1+b1 librav1e0.8_0.8.1-7 libraw1394-11_2.1.2-2+b3 libraw1394-dev_2.1.2-2+b3 librdmacm1t64_61.0-2 libreadline8t64_8.3-3+b1 librhash1_1.4.6-1.1 librist4_0.2.11+dfsg-1+b1 librsvg2-2_2.61.3+dfsg-3+b1 librtmp1_2.4+20151223.gitfa8646d.1-3+b1 librttopo1_1.1.0-4+b1 libsasl2-2_2.1.28+dfsg1-10 libsasl2-modules-db_2.1.28+dfsg1-10 libseccomp2_2.6.0-2+b1 libselinux1_3.9-4+b1 libsemanage-common_3.9-1 libsemanage2_3.9-1+b1 libsensors-config_1:3.6.2-2 libsensors5_1:3.6.2-2+b1 libsepol2_3.9-2 libsframe3_2.46-1 libsharpyuv-dev_1.5.0-0.1+b1 libsharpyuv0_1.5.0-0.1+b1 libshine3_3.1.1-3 libsm-dev_2:1.2.6-1+b1 libsm6_2:1.2.6-1+b1 libsmartcols1_2.41.3-3 libsnappy1v5_1.2.2-2+b1 libsocket++1_1.12.13+git20131030.5d039ba-2 libsodium23_1.0.18-2 libsoxr0_0.1.3-4.1 libspatialite8t64_5.1.0-3+b5 libspdlog1.15_1:1.15.3+ds-1+b1 libspeex1_1.2.1-3+b1 libsqlite3-0_3.46.1-9 libsrt1.5-gnutls_1.5.4-3 libssh-4_0.11.3-1+b1 libssh2-1t64_1.11.1-1+b1 libssl3t64_3.5.5-1 libstdc++-15-dev_15.2.0-13 libstdc++-15-dev-arm64-cross_15.2.0-13cross1 libstdc++6_15.2.0-13 libstdc++6-arm64-cross_15.2.0-13cross1 libsuperlu7_7.0.1+dfsg1-2+b1 libsvtav1enc2_2.3.0+dfsg-1 libswresample-dev_7:8.0.1-3+b1 libswresample6_7:8.0.1-3+b1 libswscale-dev_7:8.0.1-3+b1 libswscale9_7:8.0.1-3+b1 libsystemd0_259.1-1 libsz2_1.1.5-1 libtasn1-6_4.21.0-2 libtbb-dev_2022.3.0-2 libtbb12_2022.3.0-2 libtbbbind-2-5_2022.3.0-2 libtbbmalloc2_2022.3.0-2 libtesseract5_5.5.0-1+b2 libthai-data_0.1.30-1 libthai0_0.1.30-1 libtheoradec2_1.2.0+dfsg-6+b1 libtheoraenc2_1.2.0+dfsg-6+b1 libtiff-dev_4.7.1-1 libtiff6_4.7.1-1 libtiffxx6_4.7.1-1 libtinfo6_6.6+20251231-1 libtool_2.5.4-9 libtsan2_15.2.0-13 libtsan2-arm64-cross_15.2.0-13cross1 libtwolame0_0.4.0-2+b3 libubsan1_15.2.0-13 libubsan1-arm64-cross_15.2.0-13cross1 libuchardet0_0.0.8-2+b1 libucx0_1.20.0+ds-4 libudev1_259.1-1 libudfread3_1.2.0-2+b1 libunistring5_1.3-2+b1 liburiparser1_0.9.8+dfsg-2+b1 libusb-1.0-0_2:1.0.29-2+b1 libuuid1_2.41.3-3 libuv1t64_1.51.0-2+b1 libv4l-0t64_1.32.0-2 libv4l-dev_1.32.0-2 libv4l2rds0t64_1.32.0-2 libv4lconvert0t64_1.32.0-2 libva-drm2_2.23.0-1 libva-x11-2_2.23.0-1 libva2_2.23.0-1 libvdpau1_1.5-4 libvorbis0a_1.3.7-3+b1 libvorbisenc2_1.3.7-3+b1 libvorbisfile3_1.3.7-3+b1 libvpx12_1.16.0-2 libvtk9.5_9.5.2+dfsg3-6 libvulkan1_1.4.341.0-1 libwacom-common_2.16.1-1 libwacom9_2.16.1-1+b1 libwayland-client0_1.24.0-2+b2 libwebp-dev_1.5.0-0.1+b1 libwebp7_1.5.0-0.1+b1 libwebpdecoder3_1.5.0-0.1+b1 libwebpdemux2_1.5.0-0.1+b1 libwebpmux3_1.5.0-0.1+b1 libx11-6_2:1.8.12-1+b1 libx11-data_2:1.8.12-1 libx11-dev_2:1.8.12-1+b1 libx11-xcb1_2:1.8.12-1+b1 libx264-165_2:0.165.3222+gitb35605ac-3+b2 libx265-215_4.1-4+b1 libxapian30_1.4.29-3+b1 libxau-dev_1:1.0.11-1+b1 libxau6_1:1.0.11-1+b1 libxcb-dri3-0_1.17.0-2+b2 libxcb-glx0_1.17.0-2+b2 libxcb-icccm4_0.4.2-1+b1 libxcb-image0_0.4.0-2+b3 libxcb-keysyms1_0.4.1-1+b1 libxcb-present0_1.17.0-2+b2 libxcb-randr0_1.17.0-2+b2 libxcb-render-util0_0.3.10-1+b1 libxcb-render0_1.17.0-2+b2 libxcb-shape0_1.17.0-2+b2 libxcb-shm0_1.17.0-2+b2 libxcb-sync1_1.17.0-2+b2 libxcb-util1_0.4.1-1+b1 libxcb-xfixes0_1.17.0-2+b2 libxcb-xinerama0_1.17.0-2+b2 libxcb-xinput0_1.17.0-2+b2 libxcb-xkb1_1.17.0-2+b2 libxcb1_1.17.0-2+b2 libxcb1-dev_1.17.0-2+b2 libxcursor1_1:1.2.3-1+b1 libxdmcp-dev_1:1.1.5-2 libxdmcp6_1:1.1.5-2 libxerces-c3.2t64_3.2.4+debian-1.3+b3 libxext-dev_2:1.3.4-1+b4 libxext6_2:1.3.4-1+b4 libxfixes-dev_1:6.0.0-2+b5 libxfixes3_1:6.0.0-2+b5 libxi-dev_2:1.8.2-2 libxi6_2:1.8.2-2 libxkbcommon-x11-0_1.13.1-1 libxkbcommon0_1.13.1-1 libxml2-16_2.15.1+dfsg-2+b1 libxml2-dev_2.15.1+dfsg-2+b1 libxmu-dev_2:1.1.3-4 libxmu-headers_2:1.1.3-4 libxmu6_2:1.1.3-4 libxnvctrl0_535.171.04-1+b3 libxpm-dev_1:3.5.17-1+b4 libxpm4_1:3.5.17-1+b4 libxrender1_1:0.9.12-1+b1 libxshmfence1_1.3.3-1+b1 libxt-dev_1:1.2.1-1.3+b1 libxt6t64_1:1.2.1-1.3+b1 libxvidcore4_2:1.3.7-3+b1 libxxf86vm1_1:1.1.4-2 libxxhash0_0.8.3-2+b1 libyaml-cpp0.8_0.8.0+dfsg-9 libyuv0_0.0.1922.20260106-1 libz3-4_4.13.3-1+b1 libzfp1t64_1.0.1-4+b7 libzmq5_4.3.5-1+b4 libzstd-dev_1.5.7+dfsg-3+b1 libzstd1_1.5.7+dfsg-3+b1 libzvbi-common_0.2.44-1 libzvbi0t64_0.2.44-1+b1 linux-libc-dev_6.18.9-1 linux-libc-dev-arm64-cross_6.18.9-1cross1 login_1:4.16.0-2+really2.41.3-3 login.defs_1:4.19.2-1 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mariadb-common_1:11.8.6-1 mawk_1.3.4.20260129-1 mesa-libgallium_25.3.3-1 mount_2.41.3-3 mysql-common_5.8+1.1.1 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1 nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3 ocl-icd-libopencl1_2.3.4-1 openssl-provider-legacy_3.5.5-1 passwd_1:4.19.2-1 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 pinentry-curses_1.3.2-3 pkg-config_2.5.1-2 pkgconf_2.5.1-2 pkgconf-bin_2.5.1-2 po-debconf_1.0.22 procps_2:4.0.4-9+b1 proj-data_9.7.1-1 readline-common_8.3-3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.26 shared-mime-info_2.4-5+b3 sqv_1.3.0-5 sysvinit-utils_3.15-6 tar_1.35+dfsg-3.1 tzdata_2025c-3 unixodbc-common_2.3.14-1 util-linux_2.41.3-3 uuid-dev_2.41.3-3 visp-images-data_3.7.3-1 x11-common_1:7.7+26 x11proto-dev_2025.1-1 xkb-data_2.46-2 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.6.0-1 xz-utils_5.8.2-2 zlib1g_1:1.3.dfsg+really1.3.1-2 zlib1g-dev_1:1.3.dfsg+really1.3.1-2 +------------------------------------------------------------------------------+ | 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: missing OpenPGP keyrings dpkg-source: info: verifying ./visp_3.6.0-5.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting 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.arm64 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.6TwQeqT10l/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-48e6719b-919d-4ba6-a00f-0047c07e095b SCHROOT_UID=1000 SCHROOT_USER=crossqa SHELL=/bin/sh USER=crossqa XDG_SESSION_CLASS=user dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -aarm64 -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 aarch64-linux-gnu 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 arm64 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 -mbranch-protection=standard" -DCMAKE_CXX_FLAGS_RELEASE="-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" -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-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/aarch64-linux-gnu-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=aarch64 -DCMAKE_C_COMPILER=aarch64-linux-gnu-gcc -DCMAKE_CXX_COMPILER=aarch64-linux-gnu-g\+\+ -DPKG_CONFIG_EXECUTABLE=/usr/bin/aarch64-linux-gnu-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/aarch64-linux-gnu-pkg-config -DQMAKE_EXECUTABLE=/usr/bin/aarch64-linux-gnu-qmake -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -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 -mbranch-protection=standard" -DCMAKE_CXX_FLAGS_RELEASE="-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" -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 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/aarch64-linux-gnu-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/aarch64-linux-gnu-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: aarch64 -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of int -- Check size of int - done -- 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/aarch64-linux-gnu/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/aarch64-linux-gnu/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/aarch64-linux-gnu/libz.so (found version "1.3.1") -- zlib found -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/aarch64-linux-gnu/libX11.so;/usr/lib/aarch64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/aarch64-linux-gnu/libX11.so;/usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libjpeg.so (found version "62") -- jpeg found -- Found PNG: /usr/lib/aarch64-linux-gnu/libpng.so (found version "1.6.54") -- 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 - Success -- -- ========================================================== -- 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 aarch64 -- CMake: 4.2.3 -- 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: NEON -- -- C/C++: -- Built as dynamic libs?: yes -- C++ Compiler: /usr/bin/aarch64-linux-gnu-g++ (ver 15.2.0) -- C++ flags (Release): -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -- C++ flags (Debug): -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -- C Compiler: /usr/bin/aarch64-linux-gnu-gcc -- C flags (Release): -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 -mbranch-protection=standard -- C flags (Debug): -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/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.6) -- \- 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.54) -- \- 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.32.0) -- 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.8) -- 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.15.1) -- Use json (nlohmann): yes (ver 3.11.3) -- -- 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/aarch64-linux-gnu/cmake/opencv4 -- -- Install path: /usr -- -- ========================================================== -- Configuring done (15.0s) -- Generating done (4.1s) 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-aarch64-linux-gnu make[1]: Leaving directory '/<>' dh_auto_build -a -O--buildsystem=cmake cd obj-aarch64-linux-gnu && make -j1 INSTALL="install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/<>/obj-aarch64-linux-gnu' /usr/bin/cmake -S/<> -B/<>/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-aarch64-linux-gnu/CMakeFiles /<>/obj-aarch64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-aarch64-linux-gnu' make -f CMakeFiles/man.dir/build.make CMakeFiles/man.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/CMakeFiles/man.dir/DependInfo.cmake "--color=" man make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f CMakeFiles/man.dir/build.make CMakeFiles/man.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 0%] Generating doc/man/man1/visp-config.1.gz /usr/bin/gzip -9 -c /<>/doc/man/man1/visp-config.1 > /<>/obj-aarch64-linux-gnu/doc/man/man1/visp-config.1.gz make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 0%] Built target man make -f CMakeFiles/developer_scripts.dir/build.make CMakeFiles/developer_scripts.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/CMakeFiles/developer_scripts.dir/DependInfo.cmake "--color=" developer_scripts make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f CMakeFiles/developer_scripts.dir/build.make CMakeFiles/developer_scripts.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 0%] Generate visp-config /usr/bin/cmake -DCMAKE_HELPER_SCRIPT=/<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/clipper /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/3rdparty/clipper /<>/obj-aarch64-linux-gnu/3rdparty/clipper/CMakeFiles/visp_clipper.dir/DependInfo.cmake "--color=" visp_clipper make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f 3rdparty/clipper/CMakeFiles/visp_clipper.dir/build.make 3rdparty/clipper/CMakeFiles/visp_clipper.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 0%] Building CXX object 3rdparty/clipper/CMakeFiles/visp_clipper.dir/clipper.cpp.o cd /<>/obj-aarch64-linux-gnu/3rdparty/clipper && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 [ 0%] Linking CXX static library ../lib/libvisp_clipper.a cd /<>/obj-aarch64-linux-gnu/3rdparty/clipper && /usr/bin/cmake -P CMakeFiles/visp_clipper.dir/cmake_clean_target.cmake cd /<>/obj-aarch64-linux-gnu/3rdparty/clipper && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_clipper.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-ar qc ../lib/libvisp_clipper.a CMakeFiles/visp_clipper.dir/clipper.cpp.o /usr/bin/aarch64-linux-gnu-ranlib ../lib/libvisp_clipper.a make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/apriltag /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/3rdparty/apriltag /<>/obj-aarch64-linux-gnu/3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/DependInfo.cmake "--color=" visp_apriltag make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/build.make 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 0%] Building CXX object 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o cd /<>/obj-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/include/stdio.h:187:12: note: in a call to function ‘int fclose(FILE*)’ declared ‘nonnull’ 187 | 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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/cmake -P CMakeFiles/visp_apriltag.dir/cmake_clean_target.cmake cd /<>/obj-aarch64-linux-gnu/3rdparty/apriltag && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_apriltag.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-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/aarch64-linux-gnu-ranlib ../lib/libvisp_apriltag.a make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/qbdevice /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/3rdparty/qbdevice /<>/obj-aarch64-linux-gnu/3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/DependInfo.cmake "--color=" visp_qbdevice make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/build.make 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 1%] Building CXX object 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o cd /<>/obj-aarch64-linux-gnu/3rdparty/qbdevice && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/qbdevice && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/qbdevice && /usr/bin/cmake -P CMakeFiles/visp_qbdevice.dir/cmake_clean_target.cmake cd /<>/obj-aarch64-linux-gnu/3rdparty/qbdevice && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_qbdevice.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-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/aarch64-linux-gnu-ranlib ../lib/libvisp_qbdevice.a make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/reflex-takktile2 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 /<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/DependInfo.cmake "--color=" visp_reflex_takktile2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 1%] Building CXX object 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/reflex_driver2.cpp.o cd /<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 -mbranch-protection=standard -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 [ 1%] Building CXX object 3rdparty/reflex-takktile2/CMakeFiles/visp_reflex_takktile2.dir/reflex_hand2.cpp.o cd /<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/reflex-takktile2 && /usr/bin/cmake -P CMakeFiles/visp_reflex_takktile2.dir/cmake_clean_target.cmake cd /<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_reflex_takktile2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-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/aarch64-linux-gnu-ranlib ../lib/libvisp_reflex_takktile2.a make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/pugixml-1.9 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 /<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/DependInfo.cmake "--color=" visp_pugixml make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 2%] Building CXX object 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o cd /<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/pugixml-1.9 && /usr/bin/cmake -P CMakeFiles/visp_pugixml.dir/cmake_clean_target.cmake cd /<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_pugixml.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-ar qc ../lib/libvisp_pugixml.a CMakeFiles/visp_pugixml.dir/pugixml.cpp.o /usr/bin/aarch64-linux-gnu-ranlib ../lib/libvisp_pugixml.a make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/3rdparty/simdlib /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/3rdparty/simdlib /<>/obj-aarch64-linux-gnu/3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/DependInfo.cmake "--color=" visp_simdlib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/build.make 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 2%] Building CXX object 3rdparty/simdlib/CMakeFiles/visp_simdlib.dir/Simd/SimdLib.cpp.o cd /<>/obj-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/aarch64-linux-gnu-g++ -I/<>/3rdparty/simdlib -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -std=gnu++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/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-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/cmake -P CMakeFiles/visp_simdlib.dir/cmake_clean_target.cmake cd /<>/obj-aarch64-linux-gnu/3rdparty/simdlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_simdlib.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-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/aarch64-linux-gnu-ranlib ../lib/libvisp_simdlib.a make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/visp_core.dir/DependInfo.cmake "--color=" visp_core make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/visp_core.dir/build.make modules/core/CMakeFiles/visp_core.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 6%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColorDepthConversion.h:36, from /<>/modules/core/src/camera/vpColorDepthConversion.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:44, from /<>/modules/core/src/camera/vpXmlParserCamera.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/src/display/vpColor.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/include/visp3/core/vpFeatureDisplay.h:43, from /<>/modules/core/src/display/vpFeatureDisplay.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCannyEdgeDetection.h:39, from /<>/modules/core/src/image/vpCannyEdgeDetection.cpp:33: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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/vpColormap.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColormap.h:44, from /<>/modules/core/src/image/vpColormap.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/include/visp3/core/vpFont.h:43, from /<>/modules/core/src/image/vpFont.cpp:60: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpGaussianFilter.h:42, from /<>/modules/core/src/image/vpGaussianFilter.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageCircle.h:42, from /<>/modules/core/src/image/vpImageCircle.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/core/src/image/private/vpBayerConversion.h:46, from /<>/modules/core/src/image/vpImageConvert.cpp:49: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCannyEdgeDetection.h:39, from /<>/modules/core/src/image/vpImageFilter.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/image/vpImagePoint.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 7%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCPUFeatures.h:42, from /<>/modules/core/src/image/vpImageTools.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/src/image/vpRGBa.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/src/image/vpRGBf.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCPUFeatures.h:42, from /<>/modules/core/src/math/matrix/vpColVector.cpp:51: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpEigenConversion.h:37, from /<>/modules/core/src/math/matrix/vpEigenConversion.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/include/visp3/core/vpEigenConversion.h: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.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCPUFeatures.h:42, from /<>/modules/core/src/math/matrix/vpMatrix.cpp:52: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/math/matrix/vpMatrix_cholesky.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/matrix/vpMatrix_covariance.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/math/matrix/vpMatrix_lu.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/math/matrix/vpMatrix_mul.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/math/matrix/vpMatrix_qr.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/matrix/vpMatrix_svd.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/src/math/matrix/vpRowVector.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/src/math/matrix/vpSubColVector.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/math/matrix/vpSubMatrix.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/src/math/matrix/vpSubRowVector.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/math/misc/vpHinkley.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/src/math/misc/vpMath.cpp:49: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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/aarch64-linux-gnu/include/c++/15/bits/stl_algobase.h:64, from /usr/aarch64-linux-gnu/include/c++/15/bits/specfun.h:43, from /usr/aarch64-linux-gnu/include/c++/15/cmath:3913, from /<>/modules/core/src/math/misc/vpMath.cpp:42: /usr/aarch64-linux-gnu/include/c++/15/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/aarch64-linux-gnu/include/c++/15/bits/stl_pair.h:1164:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1164 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpGaussRand.h:37, from /<>/modules/core/src/math/random-generator/vpGaussRand.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpUniRand.h:66, from /<>/modules/core/src/math/random-generator/vpUniRand.cpp:70: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/robust/vpRobust.cpp:51: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/robust/vpScale.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImagePoint.h:43, from /<>/modules/core/include/visp3/core/vpBSpline.h:42, from /<>/modules/core/src/math/spline/vpBSpline.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/include/visp3/core/vpBSpline.h: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 ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/math/transformation/vpForceTwistMatrix.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/math/transformation/vpPoseVector.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 9%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/core/src/math/transformation/vpQuaternionVector.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/core/src/math/transformation/vpRotationMatrix.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/src/math/transformation/vpRotationVector.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpTranslationVector.h:42, from /<>/modules/core/src/math/transformation/vpTranslationVector.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/src/math/transformation/vpVelocityTwistMatrix.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpXmlParserHomogeneousMatrix.h:45, from /<>/modules/core/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/core/include/visp3/core/vpXmlParserHomogeneousMatrix.h: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 ‘< >’ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/munkres/vpMunkres.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMunkres.h:36, from /<>/modules/core/src/munkres/vpMunkres.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpConvert.h:42, from /<>/modules/core/src/tools/convert/vpConvert.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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/cpu-features/vpCPUFeatures.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCPUFeatures.h:42, from /<>/modules/core/src/tools/cpu-features/vpCPUFeatures.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpEndian.h:49, from /<>/modules/core/src/tools/endian/vpEndian.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/src/tools/exceptions/vpException.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 10%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -D_FILE_OFFSET_BITS=64 -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/tools/file/vpIoTools.cpp:66: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/tools/geometry/vpPolygon3D.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/tools/geometry/vpRect.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImagePoint.h:43, from /<>/modules/core/include/visp3/core/vpRectOriented.h:43, from /<>/modules/core/src/tools/geometry/vpRectOriented.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/tools/geometry/vpTriangle.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpXmlParserRectOriented.h:43, from /<>/modules/core/src/tools/geometry/vpXmlParserRectOriented.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpHistogramPeak.h:43, from /<>/modules/core/src/tools/histogram/vpHistogramPeak.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpHistogramPeak.h:43, from /<>/modules/core/include/visp3/core/vpHistogramValey.h:44, from /<>/modules/core/src/tools/histogram/vpHistogramValey.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpClient.h:37, from /<>/modules/core/src/tools/network/vpClient.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpNetwork.h:37, from /<>/modules/core/src/tools/network/vpNetwork.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpRequest.h:37, from /<>/modules/core/src/tools/network/vpRequest.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpServer.h:37, from /<>/modules/core/src/tools/network/vpServer.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/tools/network/vpUDPClient.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/tools/network/vpUDPServer.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 11%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMatrixException.h:37, from /<>/modules/core/src/tools/optimization/vpQuadProg.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/tools/serial/vpSerial.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/tools/time/vpTime.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/src/tools/xml/vpXmlParser.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 12%] Building CXX object modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/include/visp3/core/vpCircle.h:43, from /<>/modules/core/src/tracking/forward-projection/vpCircle.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/tracking/forward-projection/vpForwardProjection.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/tracking/forward-projection/vpPoint.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/include/visp3/core/vpFeatureDisplay.h:43, from /<>/modules/core/src/tracking/forward-projection/vpSphere.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/src/tracking/moments/vpMoment.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentAlpha.h:42, from /<>/modules/core/src/tracking/moments/vpMomentAlpha.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentArea.h:36, from /<>/modules/core/src/tracking/moments/vpMomentArea.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentAreaNormalized.h:40, from /<>/modules/core/src/tracking/moments/vpMomentAreaNormalized.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentBasic.h:42, from /<>/modules/core/src/tracking/moments/vpMomentBasic.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentCInvariant.h:42, from /<>/modules/core/src/tracking/moments/vpMomentCInvariant.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentCentered.h:37, from /<>/modules/core/src/tracking/moments/vpMomentCentered.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentAlpha.h:42, from /<>/modules/core/include/visp3/core/vpMomentCommon.h:40, from /<>/modules/core/src/tracking/moments/vpMomentCommon.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/src/tracking/moments/vpMomentDatabase.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentGravityCenter.h:41, from /<>/modules/core/src/tracking/moments/vpMomentGravityCenter.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentAreaNormalized.h:40, from /<>/modules/core/src/tracking/moments/vpMomentGravityCenterNormalized.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/core/include -I/<>/modules/core/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/src/tracking/vpTracker.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_core.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_core.dir/link.d -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so ../../3rdparty/lib/libvisp_pugixml.a ../../3rdparty/lib/libvisp_simdlib.a -lm -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/io /<>/obj-aarch64-linux-gnu/modules/io/CMakeFiles/visp_io.dir/DependInfo.cmake "--color=" visp_io make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/io/CMakeFiles/visp_io.dir/build.make modules/io/CMakeFiles/visp_io.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/image/private/vpImageIoLibjpeg.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoLibjpeg.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoLibpng.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/io/src/image/private/vpImageIoOpenCV.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoPortable.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoSimd.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoStb.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/io/src/image/private/vpImageIoBackend.h:42, from /<>/modules/io/src/image/private/vpImageIoTinyEXR.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/io/src/image/vpImageIo.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/io/src/parallel-port/vpParallelPort.cpp:34: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/tools/vpJsonArgumentParser.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/io/include/visp3/io/vpJsonArgumentParser.h:36, from /<>/modules/io/src/tools/vpJsonArgumentParser.cpp:30: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/io/src/tools/vpKeyboard.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/io/include/visp3/io/vpParseArgv.h:29, from /<>/modules/io/src/tools/vpParseArgv.cpp:33: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 14%] Building CXX object modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/io/include/visp3/io/vpDiskGrabber.h:43, from /<>/modules/io/src/video/vpDiskGrabber.cpp:34: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/io/src/video/vpVideoReader.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/stb_image -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/3rdparty/tinyexr -I/<>/modules/io/include -I/<>/modules/io/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/io/src/video/vpVideoWriter.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_io.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_io.dir/link.d -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../3rdparty/lib/libvisp_simdlib.a -lm /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libz.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/gui /<>/obj-aarch64-linux-gnu/modules/gui/CMakeFiles/visp_gui.dir/DependInfo.cmake "--color=" visp_gui make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/gui/CMakeFiles/visp_gui.dir/build.make modules/gui/CMakeFiles/visp_gui.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/vpDisplayGTK.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/vpDisplayOpenCV.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/vpDisplayX.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/windows/vpD3DRenderer.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/windows/vpDisplayD3D.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/windows/vpDisplayGDI.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/windows/vpDisplayWin32.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/windows/vpGDIRenderer.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/windows/vpWin32API.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/display/windows/vpWin32Window.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 15%] Building CXX object modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/forward-projection/vpProjectionDisplay.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/plot/vpPlot.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/plot/vpPlotCurve.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/plot/vpPlotGraph.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpColorBlindFriendlyPalette.h:40, from /<>/modules/gui/src/pointcloud/vpColorBlindFriendlyPalette.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/gui/include -I/<>/modules/gui/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/src/pointcloud/vpPclViewer.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 16%] Linking CXX shared library ../../lib/libvisp_gui.so cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_gui.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_gui.dir/link.d -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -lm /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testCameraParametersConversion.dir/DependInfo.cmake "--color=" testCameraParametersConversion make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testCameraParametersConversion.dir/build.make modules/core/CMakeFiles/testCameraParametersConversion.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 16%] Building CXX object modules/core/CMakeFiles/testCameraParametersConversion.dir/test/camera/testCameraParametersConversion.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testCameraParametersConversion.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 17%] Built target testCameraParametersConversion make -f modules/core/CMakeFiles/testJsonCamera.dir/build.make modules/core/CMakeFiles/testJsonCamera.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testJsonCamera.dir/DependInfo.cmake "--color=" testJsonCamera make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testJsonCamera.dir/build.make modules/core/CMakeFiles/testJsonCamera.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 17%] Building CXX object modules/core/CMakeFiles/testJsonCamera.dir/test/camera/testJsonCamera.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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 testJsonCamera cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testJsonCamera.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 17%] Built target testJsonCamera make -f modules/core/CMakeFiles/testXmlParserCamera.dir/build.make modules/core/CMakeFiles/testXmlParserCamera.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testXmlParserCamera.dir/DependInfo.cmake "--color=" testXmlParserCamera make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testXmlParserCamera.dir/build.make modules/core/CMakeFiles/testXmlParserCamera.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 17%] Building CXX object modules/core/CMakeFiles/testXmlParserCamera.dir/test/camera/testXmlParserCamera.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/core/test/camera/testXmlParserCamera.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlParserCamera.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 17%] Built target testXmlParserCamera make -f modules/core/CMakeFiles/perfColorConversion.dir/build.make modules/core/CMakeFiles/perfColorConversion.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/perfColorConversion.dir/DependInfo.cmake "--color=" perfColorConversion make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/perfColorConversion.dir/build.make modules/core/CMakeFiles/perfColorConversion.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 17%] Building CXX object modules/core/CMakeFiles/perfColorConversion.dir/test/image-with-dataset/perfColorConversion.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfColorConversion.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 17%] Linking CXX executable perfColorConversion cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfColorConversion.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 17%] Built target perfColorConversion make -f modules/core/CMakeFiles/perfGaussianFilter.dir/build.make modules/core/CMakeFiles/perfGaussianFilter.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/perfGaussianFilter.dir/DependInfo.cmake "--color=" perfGaussianFilter make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/perfGaussianFilter.dir/build.make modules/core/CMakeFiles/perfGaussianFilter.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 17%] Building CXX object modules/core/CMakeFiles/perfGaussianFilter.dir/test/image-with-dataset/perfGaussianFilter.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfGaussianFilter.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 17%] Linking CXX executable perfGaussianFilter cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfGaussianFilter.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 17%] Built target perfGaussianFilter make -f modules/core/CMakeFiles/perfImageAddSub.dir/build.make modules/core/CMakeFiles/perfImageAddSub.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/perfImageAddSub.dir/DependInfo.cmake "--color=" perfImageAddSub make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/perfImageAddSub.dir/build.make modules/core/CMakeFiles/perfImageAddSub.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 17%] Building CXX object modules/core/CMakeFiles/perfImageAddSub.dir/test/image-with-dataset/perfImageAddSub.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfImageAddSub.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 17%] Linking CXX executable perfImageAddSub cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageAddSub.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 17%] Built target perfImageAddSub make -f modules/core/CMakeFiles/perfImageMorphology.dir/build.make modules/core/CMakeFiles/perfImageMorphology.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/perfImageMorphology.dir/DependInfo.cmake "--color=" perfImageMorphology make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/perfImageMorphology.dir/build.make modules/core/CMakeFiles/perfImageMorphology.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 17%] Building CXX object modules/core/CMakeFiles/perfImageMorphology.dir/test/image-with-dataset/perfImageMorphology.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfImageMorphology.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 17%] Linking CXX executable perfImageMorphology cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageMorphology.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 17%] Built target perfImageMorphology make -f modules/core/CMakeFiles/perfImageResize.dir/build.make modules/core/CMakeFiles/perfImageResize.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/perfImageResize.dir/DependInfo.cmake "--color=" perfImageResize make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/perfImageResize.dir/build.make modules/core/CMakeFiles/perfImageResize.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 17%] Building CXX object modules/core/CMakeFiles/perfImageResize.dir/test/image-with-dataset/perfImageResize.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfImageResize.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 18%] Linking CXX executable perfImageResize cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageResize.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 18%] Built target perfImageResize make -f modules/core/CMakeFiles/perfImageWarp.dir/build.make modules/core/CMakeFiles/perfImageWarp.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/perfImageWarp.dir/DependInfo.cmake "--color=" perfImageWarp make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/perfImageWarp.dir/build.make modules/core/CMakeFiles/perfImageWarp.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 18%] Building CXX object modules/core/CMakeFiles/perfImageWarp.dir/test/image-with-dataset/perfImageWarp.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/perfImageWarp.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 18%] Linking CXX executable perfImageWarp cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageWarp.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 18%] Built target perfImageWarp make -f modules/core/CMakeFiles/testColorConversion.dir/build.make modules/core/CMakeFiles/testColorConversion.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testColorConversion.dir/DependInfo.cmake "--color=" testColorConversion make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testColorConversion.dir/build.make modules/core/CMakeFiles/testColorConversion.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 18%] Building CXX object modules/core/CMakeFiles/testColorConversion.dir/test/image-with-dataset/testColorConversion.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/testColorConversion.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testColorConversion.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 18%] Built target testColorConversion make -f modules/core/CMakeFiles/testConversion.dir/build.make modules/core/CMakeFiles/testConversion.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testConversion.dir/DependInfo.cmake "--color=" testConversion make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testConversion.dir/build.make modules/core/CMakeFiles/testConversion.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 19%] Building CXX object modules/core/CMakeFiles/testConversion.dir/test/image-with-dataset/testConversion.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/testConversion.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testConversion.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 19%] Built target testConversion make -f modules/core/CMakeFiles/testCrop.dir/build.make modules/core/CMakeFiles/testCrop.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testCrop.dir/DependInfo.cmake "--color=" testCrop make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testCrop.dir/build.make modules/core/CMakeFiles/testCrop.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 19%] Building CXX object modules/core/CMakeFiles/testCrop.dir/test/image-with-dataset/testCrop.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/test/image-with-dataset/testCrop.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testCrop.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 19%] Built target testCrop make -f modules/core/CMakeFiles/testCropAdvanced.dir/build.make modules/core/CMakeFiles/testCropAdvanced.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testCropAdvanced.dir/DependInfo.cmake "--color=" testCropAdvanced make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testCropAdvanced.dir/build.make modules/core/CMakeFiles/testCropAdvanced.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 19%] Building CXX object modules/core/CMakeFiles/testCropAdvanced.dir/test/image-with-dataset/testCropAdvanced.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/core/test/image-with-dataset/testCropAdvanced.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testCropAdvanced.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 19%] Built target testCropAdvanced make -f modules/core/CMakeFiles/testGaussianFilter.dir/build.make modules/core/CMakeFiles/testGaussianFilter.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testGaussianFilter.dir/DependInfo.cmake "--color=" testGaussianFilter make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testGaussianFilter.dir/build.make modules/core/CMakeFiles/testGaussianFilter.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 19%] Building CXX object modules/core/CMakeFiles/testGaussianFilter.dir/test/image-with-dataset/testGaussianFilter.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/testGaussianFilter.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGaussianFilter.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 19%] Built target testGaussianFilter make -f modules/core/CMakeFiles/testImageAddSub.dir/build.make modules/core/CMakeFiles/testImageAddSub.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageAddSub.dir/DependInfo.cmake "--color=" testImageAddSub make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageAddSub.dir/build.make modules/core/CMakeFiles/testImageAddSub.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 20%] Building CXX object modules/core/CMakeFiles/testImageAddSub.dir/test/image-with-dataset/testImageAddSub.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/testImageAddSub.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageAddSub.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 20%] Built target testImageAddSub make -f modules/core/CMakeFiles/testImageComparison.dir/build.make modules/core/CMakeFiles/testImageComparison.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageComparison.dir/DependInfo.cmake "--color=" testImageComparison make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageComparison.dir/build.make modules/core/CMakeFiles/testImageComparison.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 20%] Building CXX object modules/core/CMakeFiles/testImageComparison.dir/test/image-with-dataset/testImageComparison.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/test/image-with-dataset/testImageComparison.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageComparison.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 20%] Built target testImageComparison make -f modules/core/CMakeFiles/testImageFilter.dir/build.make modules/core/CMakeFiles/testImageFilter.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageFilter.dir/DependInfo.cmake "--color=" testImageFilter make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageFilter.dir/build.make modules/core/CMakeFiles/testImageFilter.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 20%] Building CXX object modules/core/CMakeFiles/testImageFilter.dir/test/image-with-dataset/testImageFilter.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/core/test/image-with-dataset/testImageFilter.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageFilter.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 20%] Built target testImageFilter make -f modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/build.make modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/DependInfo.cmake "--color=" testImageNormalizedCorrelation make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/build.make modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 20%] Building CXX object modules/core/CMakeFiles/testImageNormalizedCorrelation.dir/test/image-with-dataset/testImageNormalizedCorrelation.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/test/image-with-dataset/testImageNormalizedCorrelation.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageNormalizedCorrelation.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 20%] Built target testImageNormalizedCorrelation make -f modules/core/CMakeFiles/testImageTemplateMatching.dir/build.make modules/core/CMakeFiles/testImageTemplateMatching.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageTemplateMatching.dir/DependInfo.cmake "--color=" testImageTemplateMatching make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageTemplateMatching.dir/build.make modules/core/CMakeFiles/testImageTemplateMatching.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 20%] Building CXX object modules/core/CMakeFiles/testImageTemplateMatching.dir/test/image-with-dataset/testImageTemplateMatching.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/test/image-with-dataset/testImageTemplateMatching.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageTemplateMatching.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 20%] Built target testImageTemplateMatching make -f modules/core/CMakeFiles/testImageWarp.dir/build.make modules/core/CMakeFiles/testImageWarp.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageWarp.dir/DependInfo.cmake "--color=" testImageWarp make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageWarp.dir/build.make modules/core/CMakeFiles/testImageWarp.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImageWarp.dir/test/image-with-dataset/testImageWarp.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/testImageWarp.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageWarp.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImageWarp make -f modules/core/CMakeFiles/testIoEXR.dir/build.make modules/core/CMakeFiles/testIoEXR.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testIoEXR.dir/DependInfo.cmake "--color=" testIoEXR make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testIoEXR.dir/build.make modules/core/CMakeFiles/testIoEXR.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testIoEXR.dir/test/image-with-dataset/testIoEXR.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/testIoEXR.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoEXR.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testIoEXR make -f modules/core/CMakeFiles/testIoPFM.dir/build.make modules/core/CMakeFiles/testIoPFM.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testIoPFM.dir/DependInfo.cmake "--color=" testIoPFM make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testIoPFM.dir/build.make modules/core/CMakeFiles/testIoPFM.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testIoPFM.dir/test/image-with-dataset/testIoPFM.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image-with-dataset/testIoPFM.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoPFM.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testIoPFM make -f modules/core/CMakeFiles/testIoPGM.dir/build.make modules/core/CMakeFiles/testIoPGM.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testIoPGM.dir/DependInfo.cmake "--color=" testIoPGM make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testIoPGM.dir/build.make modules/core/CMakeFiles/testIoPGM.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testIoPGM.dir/test/image-with-dataset/testIoPGM.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/test/image-with-dataset/testIoPGM.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoPGM.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testIoPGM make -f modules/core/CMakeFiles/testIoPPM.dir/build.make modules/core/CMakeFiles/testIoPPM.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testIoPPM.dir/DependInfo.cmake "--color=" testIoPPM make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testIoPPM.dir/build.make modules/core/CMakeFiles/testIoPPM.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testIoPPM.dir/test/image-with-dataset/testIoPPM.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/test/image-with-dataset/testIoPPM.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoPPM.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testIoPPM make -f modules/core/CMakeFiles/testPerformanceLUT.dir/build.make modules/core/CMakeFiles/testPerformanceLUT.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testPerformanceLUT.dir/DependInfo.cmake "--color=" testPerformanceLUT make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testPerformanceLUT.dir/build.make modules/core/CMakeFiles/testPerformanceLUT.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testPerformanceLUT.dir/test/image-with-dataset/testPerformanceLUT.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/test/image-with-dataset/testPerformanceLUT.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPerformanceLUT.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testPerformanceLUT make -f modules/core/CMakeFiles/testReadImage.dir/build.make modules/core/CMakeFiles/testReadImage.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testReadImage.dir/DependInfo.cmake "--color=" testReadImage make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testReadImage.dir/build.make modules/core/CMakeFiles/testReadImage.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testReadImage.dir/test/image-with-dataset/testReadImage.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/test/image-with-dataset/testReadImage.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testReadImage.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testReadImage make -f modules/core/CMakeFiles/testUndistortImage.dir/build.make modules/core/CMakeFiles/testUndistortImage.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testUndistortImage.dir/DependInfo.cmake "--color=" testUndistortImage make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testUndistortImage.dir/build.make modules/core/CMakeFiles/testUndistortImage.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testUndistortImage.dir/test/image-with-dataset/testUndistortImage.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/test/image-with-dataset/testUndistortImage.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUndistortImage.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testUndistortImage make -f modules/core/CMakeFiles/testImageBinarise.dir/build.make modules/core/CMakeFiles/testImageBinarise.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageBinarise.dir/DependInfo.cmake "--color=" testImageBinarise make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageBinarise.dir/build.make modules/core/CMakeFiles/testImageBinarise.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImageBinarise.dir/test/image/testImageBinarise.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/core/test/image/testImageBinarise.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageBinarise.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImageBinarise make -f modules/core/CMakeFiles/testImageDifference.dir/build.make modules/core/CMakeFiles/testImageDifference.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageDifference.dir/DependInfo.cmake "--color=" testImageDifference make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageDifference.dir/build.make modules/core/CMakeFiles/testImageDifference.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImageDifference.dir/test/image/testImageDifference.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/core/test/image/testImageDifference.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageDifference.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImageDifference make -f modules/core/CMakeFiles/testImageDraw.dir/build.make modules/core/CMakeFiles/testImageDraw.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageDraw.dir/DependInfo.cmake "--color=" testImageDraw make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageDraw.dir/build.make modules/core/CMakeFiles/testImageDraw.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImageDraw.dir/test/image/testImageDraw.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/include/visp3/core/vpFont.h:43, from /<>/modules/core/test/image/testImageDraw.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageDraw.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImageDraw make -f modules/core/CMakeFiles/testImageGetValue.dir/build.make modules/core/CMakeFiles/testImageGetValue.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageGetValue.dir/DependInfo.cmake "--color=" testImageGetValue make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageGetValue.dir/build.make modules/core/CMakeFiles/testImageGetValue.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImageGetValue.dir/test/image/testImageGetValue.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/test/image/testImageGetValue.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageGetValue.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImageGetValue make -f modules/core/CMakeFiles/testImageMorphology.dir/build.make modules/core/CMakeFiles/testImageMorphology.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageMorphology.dir/DependInfo.cmake "--color=" testImageMorphology make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageMorphology.dir/build.make modules/core/CMakeFiles/testImageMorphology.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImageMorphology.dir/test/image/testImageMorphology.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image/testImageMorphology.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageMorphology.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImageMorphology make -f modules/core/CMakeFiles/testImageOwnership.dir/build.make modules/core/CMakeFiles/testImageOwnership.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageOwnership.dir/DependInfo.cmake "--color=" testImageOwnership make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageOwnership.dir/build.make modules/core/CMakeFiles/testImageOwnership.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImageOwnership.dir/test/image/testImageOwnership.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/test/image/testImageOwnership.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageOwnership.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImageOwnership make -f modules/core/CMakeFiles/testImagePoint.dir/build.make modules/core/CMakeFiles/testImagePoint.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImagePoint.dir/DependInfo.cmake "--color=" testImagePoint make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImagePoint.dir/build.make modules/core/CMakeFiles/testImagePoint.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImagePoint.dir/test/image/testImagePoint.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image/testImagePoint.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 21%] Linking CXX executable testImagePoint cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImagePoint.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImagePoint make -f modules/core/CMakeFiles/testImagePrint.dir/build.make modules/core/CMakeFiles/testImagePrint.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImagePrint.dir/DependInfo.cmake "--color=" testImagePrint make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImagePrint.dir/build.make modules/core/CMakeFiles/testImagePrint.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImagePrint.dir/test/image/testImagePrint.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/test/image/testImagePrint.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImagePrint.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImagePrint make -f modules/core/CMakeFiles/testImageResize.dir/build.make modules/core/CMakeFiles/testImageResize.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testImageResize.dir/DependInfo.cmake "--color=" testImageResize make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testImageResize.dir/build.make modules/core/CMakeFiles/testImageResize.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 21%] Building CXX object modules/core/CMakeFiles/testImageResize.dir/test/image/testImageResize.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/image/testImageResize.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageResize.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 21%] Built target testImageResize make -f modules/core/CMakeFiles/perfColVectorOperations.dir/build.make modules/core/CMakeFiles/perfColVectorOperations.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/perfColVectorOperations.dir/DependInfo.cmake "--color=" perfColVectorOperations make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/perfColVectorOperations.dir/build.make modules/core/CMakeFiles/perfColVectorOperations.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/perfColVectorOperations.dir/test/math/perfColVectorOperations.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/perfColVectorOperations.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 | }); | ~ [ 22%] Linking CXX executable perfColVectorOperations cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfColVectorOperations.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target perfColVectorOperations make -f modules/core/CMakeFiles/perfMatrixMultiplication.dir/build.make modules/core/CMakeFiles/perfMatrixMultiplication.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/perfMatrixMultiplication.dir/DependInfo.cmake "--color=" perfMatrixMultiplication make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/perfMatrixMultiplication.dir/build.make modules/core/CMakeFiles/perfMatrixMultiplication.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/perfMatrixMultiplication.dir/test/math/perfMatrixMultiplication.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/perfMatrixMultiplication.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 | }); | ~ [ 22%] Linking CXX executable perfMatrixMultiplication cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfMatrixMultiplication.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target perfMatrixMultiplication make -f modules/core/CMakeFiles/perfMatrixTranspose.dir/build.make modules/core/CMakeFiles/perfMatrixTranspose.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/perfMatrixTranspose.dir/DependInfo.cmake "--color=" perfMatrixTranspose make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/perfMatrixTranspose.dir/build.make modules/core/CMakeFiles/perfMatrixTranspose.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/perfMatrixTranspose.dir/test/math/perfMatrixTranspose.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/perfMatrixTranspose.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 | }); | ~ [ 22%] Linking CXX executable perfMatrixTranspose cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfMatrixTranspose.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target perfMatrixTranspose make -f modules/core/CMakeFiles/testArray2D.dir/build.make modules/core/CMakeFiles/testArray2D.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testArray2D.dir/DependInfo.cmake "--color=" testArray2D make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testArray2D.dir/build.make modules/core/CMakeFiles/testArray2D.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testArray2D.dir/test/math/testArray2D.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpTranslationVector.h:42, from /<>/modules/core/test/math/testArray2D.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testArray2D.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testArray2D make -f modules/core/CMakeFiles/testColVector.dir/build.make modules/core/CMakeFiles/testColVector.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testColVector.dir/DependInfo.cmake "--color=" testColVector make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testColVector.dir/build.make modules/core/CMakeFiles/testColVector.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testColVector.dir/test/math/testColVector.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testColVector.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testColVector.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testColVector make -f modules/core/CMakeFiles/testEigenConversion.dir/build.make modules/core/CMakeFiles/testEigenConversion.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testEigenConversion.dir/DependInfo.cmake "--color=" testEigenConversion make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testEigenConversion.dir/build.make modules/core/CMakeFiles/testEigenConversion.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testEigenConversion.dir/test/math/testEigenConversion.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testEigenConversion.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testEigenConversion.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testEigenConversion make -f modules/core/CMakeFiles/testHomogeneousMatrix.dir/build.make modules/core/CMakeFiles/testHomogeneousMatrix.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testHomogeneousMatrix.dir/DependInfo.cmake "--color=" testHomogeneousMatrix make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testHomogeneousMatrix.dir/build.make modules/core/CMakeFiles/testHomogeneousMatrix.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testHomogeneousMatrix.dir/test/math/testHomogeneousMatrix.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testHomogeneousMatrix.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testHomogeneousMatrix.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testHomogeneousMatrix make -f modules/core/CMakeFiles/testJsonArrayConversion.dir/build.make modules/core/CMakeFiles/testJsonArrayConversion.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testJsonArrayConversion.dir/DependInfo.cmake "--color=" testJsonArrayConversion make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testJsonArrayConversion.dir/build.make modules/core/CMakeFiles/testJsonArrayConversion.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testJsonArrayConversion.dir/test/math/testJsonArrayConversion.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testJsonArrayConversion.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 22%] Linking CXX executable testJsonArrayConversion cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testJsonArrayConversion.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testJsonArrayConversion make -f modules/core/CMakeFiles/testKalmanAcceleration.dir/build.make modules/core/CMakeFiles/testKalmanAcceleration.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testKalmanAcceleration.dir/DependInfo.cmake "--color=" testKalmanAcceleration make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testKalmanAcceleration.dir/build.make modules/core/CMakeFiles/testKalmanAcceleration.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testKalmanAcceleration.dir/test/math/testKalmanAcceleration.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKalmanAcceleration.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testKalmanAcceleration make -f modules/core/CMakeFiles/testKalmanVelocity.dir/build.make modules/core/CMakeFiles/testKalmanVelocity.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testKalmanVelocity.dir/DependInfo.cmake "--color=" testKalmanVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testKalmanVelocity.dir/build.make modules/core/CMakeFiles/testKalmanVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testKalmanVelocity.dir/test/math/testKalmanVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKalmanVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testKalmanVelocity make -f modules/core/CMakeFiles/testLineFitting.dir/build.make modules/core/CMakeFiles/testLineFitting.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testLineFitting.dir/DependInfo.cmake "--color=" testLineFitting make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testLineFitting.dir/build.make modules/core/CMakeFiles/testLineFitting.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testLineFitting.dir/test/math/testLineFitting.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testLineFitting.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 22%] Linking CXX executable testLineFitting cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testLineFitting.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testLineFitting make -f modules/core/CMakeFiles/testMath.dir/build.make modules/core/CMakeFiles/testMath.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMath.dir/DependInfo.cmake "--color=" testMath make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMath.dir/build.make modules/core/CMakeFiles/testMath.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testMath.dir/test/math/testMath.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/core/test/math/testMath.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 22%] Linking CXX executable testMath cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMath.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testMath make -f modules/core/CMakeFiles/testMathUtils.dir/build.make modules/core/CMakeFiles/testMathUtils.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMathUtils.dir/DependInfo.cmake "--color=" testMathUtils make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMathUtils.dir/build.make modules/core/CMakeFiles/testMathUtils.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 22%] Building CXX object modules/core/CMakeFiles/testMathUtils.dir/test/math/testMathUtils.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testMathUtils.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMathUtils.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 22%] Built target testMathUtils make -f modules/core/CMakeFiles/testMatrix.dir/build.make modules/core/CMakeFiles/testMatrix.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMatrix.dir/DependInfo.cmake "--color=" testMatrix make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMatrix.dir/build.make modules/core/CMakeFiles/testMatrix.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrix.dir/test/math/testMatrix.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testMatrix.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrix.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 23%] Built target testMatrix make -f modules/core/CMakeFiles/testMatrixConditionNumber.dir/build.make modules/core/CMakeFiles/testMatrixConditionNumber.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMatrixConditionNumber.dir/DependInfo.cmake "--color=" testMatrixConditionNumber make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMatrixConditionNumber.dir/build.make modules/core/CMakeFiles/testMatrixConditionNumber.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixConditionNumber.dir/test/math/testMatrixConditionNumber.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixConditionNumber.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixConditionNumber.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 23%] Built target testMatrixConditionNumber make -f modules/core/CMakeFiles/testMatrixConvolution.dir/build.make modules/core/CMakeFiles/testMatrixConvolution.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMatrixConvolution.dir/DependInfo.cmake "--color=" testMatrixConvolution make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMatrixConvolution.dir/build.make modules/core/CMakeFiles/testMatrixConvolution.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixConvolution.dir/test/math/testMatrixConvolution.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixConvolution.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixConvolution.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 23%] Built target testMatrixConvolution make -f modules/core/CMakeFiles/testMatrixDeterminant.dir/build.make modules/core/CMakeFiles/testMatrixDeterminant.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMatrixDeterminant.dir/DependInfo.cmake "--color=" testMatrixDeterminant make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMatrixDeterminant.dir/build.make modules/core/CMakeFiles/testMatrixDeterminant.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixDeterminant.dir/test/math/testMatrixDeterminant.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixDeterminant.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixDeterminant.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 23%] Built target testMatrixDeterminant make -f modules/core/CMakeFiles/testMatrixException.dir/build.make modules/core/CMakeFiles/testMatrixException.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMatrixException.dir/DependInfo.cmake "--color=" testMatrixException make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMatrixException.dir/build.make modules/core/CMakeFiles/testMatrixException.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixException.dir/test/math/testMatrixException.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixException.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixException.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 23%] Built target testMatrixException make -f modules/core/CMakeFiles/testMatrixInitialization.dir/build.make modules/core/CMakeFiles/testMatrixInitialization.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMatrixInitialization.dir/DependInfo.cmake "--color=" testMatrixInitialization make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMatrixInitialization.dir/build.make modules/core/CMakeFiles/testMatrixInitialization.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixInitialization.dir/test/math/testMatrixInitialization.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/core/test/math/testMatrixInitialization.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixInitialization.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 23%] Built target testMatrixInitialization make -f modules/core/CMakeFiles/testMatrixInverse.dir/build.make modules/core/CMakeFiles/testMatrixInverse.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMatrixInverse.dir/DependInfo.cmake "--color=" testMatrixInverse make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMatrixInverse.dir/build.make modules/core/CMakeFiles/testMatrixInverse.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixInverse.dir/test/math/testMatrixInverse.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testMatrixInverse.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixInverse.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 23%] Built target testMatrixInverse make -f modules/core/CMakeFiles/testMatrixPseudoInverse.dir/build.make modules/core/CMakeFiles/testMatrixPseudoInverse.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMatrixPseudoInverse.dir/DependInfo.cmake "--color=" testMatrixPseudoInverse make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMatrixPseudoInverse.dir/build.make modules/core/CMakeFiles/testMatrixPseudoInverse.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 23%] Building CXX object modules/core/CMakeFiles/testMatrixPseudoInverse.dir/test/math/testMatrixPseudoInverse.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testMatrixPseudoInverse.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMatrixPseudoInverse.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 24%] Built target testMatrixPseudoInverse make -f modules/core/CMakeFiles/testMomentAlpha.dir/build.make modules/core/CMakeFiles/testMomentAlpha.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMomentAlpha.dir/DependInfo.cmake "--color=" testMomentAlpha make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMomentAlpha.dir/build.make modules/core/CMakeFiles/testMomentAlpha.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 24%] Building CXX object modules/core/CMakeFiles/testMomentAlpha.dir/test/math/testMomentAlpha.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentAlpha.h:42, from /<>/modules/core/test/math/testMomentAlpha.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMomentAlpha.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 24%] Built target testMomentAlpha make -f modules/core/CMakeFiles/testPoseVector.dir/build.make modules/core/CMakeFiles/testPoseVector.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testPoseVector.dir/DependInfo.cmake "--color=" testPoseVector make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testPoseVector.dir/build.make modules/core/CMakeFiles/testPoseVector.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 24%] Building CXX object modules/core/CMakeFiles/testPoseVector.dir/test/math/testPoseVector.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testPoseVector.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoseVector.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 24%] Built target testPoseVector make -f modules/core/CMakeFiles/testQuaternion.dir/build.make modules/core/CMakeFiles/testQuaternion.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testQuaternion.dir/DependInfo.cmake "--color=" testQuaternion make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testQuaternion.dir/build.make modules/core/CMakeFiles/testQuaternion.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 24%] Building CXX object modules/core/CMakeFiles/testQuaternion.dir/test/math/testQuaternion.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/test/math/testQuaternion.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testQuaternion.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 24%] Built target testQuaternion make -f modules/core/CMakeFiles/testQuaternion2.dir/build.make modules/core/CMakeFiles/testQuaternion2.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testQuaternion2.dir/DependInfo.cmake "--color=" testQuaternion2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testQuaternion2.dir/build.make modules/core/CMakeFiles/testQuaternion2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testQuaternion2.dir/test/math/testQuaternion2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testQuaternion2.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testQuaternion2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testQuaternion2 make -f modules/core/CMakeFiles/testRand.dir/build.make modules/core/CMakeFiles/testRand.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testRand.dir/DependInfo.cmake "--color=" testRand make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testRand.dir/build.make modules/core/CMakeFiles/testRand.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testRand.dir/test/math/testRand.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testRand.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 25%] Linking CXX executable testRand cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRand.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testRand make -f modules/core/CMakeFiles/testRobust.dir/build.make modules/core/CMakeFiles/testRobust.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testRobust.dir/DependInfo.cmake "--color=" testRobust make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testRobust.dir/build.make modules/core/CMakeFiles/testRobust.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testRobust.dir/test/math/testRobust.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/core/test/math/testRobust.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobust.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testRobust make -f modules/core/CMakeFiles/testRotation.dir/build.make modules/core/CMakeFiles/testRotation.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testRotation.dir/DependInfo.cmake "--color=" testRotation make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testRotation.dir/build.make modules/core/CMakeFiles/testRotation.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testRotation.dir/test/math/testRotation.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/core/test/math/testRotation.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRotation.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testRotation make -f modules/core/CMakeFiles/testRotation2.dir/build.make modules/core/CMakeFiles/testRotation2.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testRotation2.dir/DependInfo.cmake "--color=" testRotation2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testRotation2.dir/build.make modules/core/CMakeFiles/testRotation2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testRotation2.dir/test/math/testRotation2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testRotation2.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRotation2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testRotation2 make -f modules/core/CMakeFiles/testRowVector.dir/build.make modules/core/CMakeFiles/testRowVector.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testRowVector.dir/DependInfo.cmake "--color=" testRowVector make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testRowVector.dir/build.make modules/core/CMakeFiles/testRowVector.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testRowVector.dir/test/math/testRowVector.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/core/test/math/testRowVector.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRowVector.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testRowVector make -f modules/core/CMakeFiles/testSvd.dir/build.make modules/core/CMakeFiles/testSvd.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testSvd.dir/DependInfo.cmake "--color=" testSvd make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testSvd.dir/build.make modules/core/CMakeFiles/testSvd.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testSvd.dir/test/math/testSvd.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/core/test/math/testSvd.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testSvd.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testSvd make -f modules/core/CMakeFiles/testTranslationVector.dir/build.make modules/core/CMakeFiles/testTranslationVector.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testTranslationVector.dir/DependInfo.cmake "--color=" testTranslationVector make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testTranslationVector.dir/build.make modules/core/CMakeFiles/testTranslationVector.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testTranslationVector.dir/test/math/testTranslationVector.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpTranslationVector.h:42, from /<>/modules/core/test/math/testTranslationVector.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTranslationVector.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testTranslationVector make -f modules/core/CMakeFiles/testTwistMatrix.dir/build.make modules/core/CMakeFiles/testTwistMatrix.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testTwistMatrix.dir/DependInfo.cmake "--color=" testTwistMatrix make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testTwistMatrix.dir/build.make modules/core/CMakeFiles/testTwistMatrix.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testTwistMatrix.dir/test/math/testTwistMatrix.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/math/testTwistMatrix.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTwistMatrix.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testTwistMatrix make -f modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/build.make modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/DependInfo.cmake "--color=" testXmlParserHomogeneousMatrix make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/build.make modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testXmlParserHomogeneousMatrix.dir/test/math/testXmlParserHomogeneousMatrix.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/core/test/math/testXmlParserHomogeneousMatrix.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlParserHomogeneousMatrix.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testXmlParserHomogeneousMatrix make -f modules/core/CMakeFiles/testMunkres.dir/build.make modules/core/CMakeFiles/testMunkres.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMunkres.dir/DependInfo.cmake "--color=" testMunkres make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMunkres.dir/build.make modules/core/CMakeFiles/testMunkres.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testMunkres.dir/test/munkres/testMunkres.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMunkres.h:36, from /<>/modules/core/test/munkres/testMunkres.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 25%] Linking CXX executable testMunkres cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMunkres.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testMunkres make -f modules/core/CMakeFiles/testClient.dir/build.make modules/core/CMakeFiles/testClient.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testClient.dir/DependInfo.cmake "--color=" testClient make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testClient.dir/build.make modules/core/CMakeFiles/testClient.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testClient.dir/test/network/testClient.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpClient.h:37, from /<>/modules/core/test/network/testClient.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 25%] Linking CXX executable testClient cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testClient.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testClient make -f modules/core/CMakeFiles/testServer.dir/build.make modules/core/CMakeFiles/testServer.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testServer.dir/DependInfo.cmake "--color=" testServer make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testServer.dir/build.make modules/core/CMakeFiles/testServer.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testServer.dir/test/network/testServer.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpServer.h:37, from /<>/modules/core/test/network/testServer.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 25%] Linking CXX executable testServer cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testServer.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testServer make -f modules/core/CMakeFiles/testUDPClient.dir/build.make modules/core/CMakeFiles/testUDPClient.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testUDPClient.dir/DependInfo.cmake "--color=" testUDPClient make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testUDPClient.dir/build.make modules/core/CMakeFiles/testUDPClient.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testUDPClient.dir/test/network/testUDPClient.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpUDPClient.h:37, from /<>/modules/core/test/network/testUDPClient.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 25%] Linking CXX executable testUDPClient cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUDPClient.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testUDPClient make -f modules/core/CMakeFiles/testUDPServer.dir/build.make modules/core/CMakeFiles/testUDPServer.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testUDPServer.dir/DependInfo.cmake "--color=" testUDPServer make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testUDPServer.dir/build.make modules/core/CMakeFiles/testUDPServer.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testUDPServer.dir/test/network/testUDPServer.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpUDPServer.h:37, from /<>/modules/core/test/network/testUDPServer.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 25%] Linking CXX executable testUDPServer cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUDPServer.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testUDPServer make -f modules/core/CMakeFiles/testConvert.dir/build.make modules/core/CMakeFiles/testConvert.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testConvert.dir/DependInfo.cmake "--color=" testConvert make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testConvert.dir/build.make modules/core/CMakeFiles/testConvert.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testConvert.dir/test/tools/convert/testConvert.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/tools/convert/testConvert.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testConvert.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testConvert make -f modules/core/CMakeFiles/testCPUFeatures.dir/build.make modules/core/CMakeFiles/testCPUFeatures.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testCPUFeatures.dir/DependInfo.cmake "--color=" testCPUFeatures make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testCPUFeatures.dir/build.make modules/core/CMakeFiles/testCPUFeatures.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testCPUFeatures.dir/test/tools/cpu-features/testCPUFeatures.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCPUFeatures.h:42, from /<>/modules/core/test/tools/cpu-features/testCPUFeatures.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 25%] Linking CXX executable testCPUFeatures cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testCPUFeatures.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testCPUFeatures make -f modules/core/CMakeFiles/testEndian.dir/build.make modules/core/CMakeFiles/testEndian.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testEndian.dir/DependInfo.cmake "--color=" testEndian make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testEndian.dir/build.make modules/core/CMakeFiles/testEndian.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testEndian.dir/test/tools/endian/testEndian.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/tools/endian/testEndian.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 25%] Linking CXX executable testEndian cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testEndian.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testEndian make -f modules/core/CMakeFiles/testPolygon.dir/build.make modules/core/CMakeFiles/testPolygon.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testPolygon.dir/DependInfo.cmake "--color=" testPolygon make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testPolygon.dir/build.make modules/core/CMakeFiles/testPolygon.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testPolygon.dir/test/tools/geometry/testPolygon.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/tools/geometry/testPolygon.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPolygon.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testPolygon make -f modules/core/CMakeFiles/testPolygon2.dir/build.make modules/core/CMakeFiles/testPolygon2.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testPolygon2.dir/DependInfo.cmake "--color=" testPolygon2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testPolygon2.dir/build.make modules/core/CMakeFiles/testPolygon2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testPolygon2.dir/test/tools/geometry/testPolygon2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPolygon2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testPolygon2 make -f modules/core/CMakeFiles/testRect.dir/build.make modules/core/CMakeFiles/testRect.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testRect.dir/DependInfo.cmake "--color=" testRect make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testRect.dir/build.make modules/core/CMakeFiles/testRect.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testRect.dir/test/tools/geometry/testRect.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/tools/geometry/testRect.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 25%] Linking CXX executable testRect cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRect.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testRect make -f modules/core/CMakeFiles/testXmlParserRectOriented.dir/build.make modules/core/CMakeFiles/testXmlParserRectOriented.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testXmlParserRectOriented.dir/DependInfo.cmake "--color=" testXmlParserRectOriented make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testXmlParserRectOriented.dir/build.make modules/core/CMakeFiles/testXmlParserRectOriented.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testXmlParserRectOriented.dir/test/tools/geometry/testXmlParserRectOriented.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/core/test/tools/geometry/testXmlParserRectOriented.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlParserRectOriented.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testXmlParserRectOriented make -f modules/core/CMakeFiles/testHistogram.dir/build.make modules/core/CMakeFiles/testHistogram.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testHistogram.dir/DependInfo.cmake "--color=" testHistogram make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testHistogram.dir/build.make modules/core/CMakeFiles/testHistogram.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testHistogram.dir/test/tools/histogram-with-dataset/testHistogram.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/include/visp3/core/vpHistogram.h:46, from /<>/modules/core/test/tools/histogram-with-dataset/testHistogram.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testHistogram.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testHistogram make -f modules/core/CMakeFiles/testIoTools.dir/build.make modules/core/CMakeFiles/testIoTools.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testIoTools.dir/DependInfo.cmake "--color=" testIoTools make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testIoTools.dir/build.make modules/core/CMakeFiles/testIoTools.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testIoTools.dir/test/tools/io-with-dataset/testIoTools.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/core/test/tools/io-with-dataset/testIoTools.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testIoTools.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testIoTools make -f modules/core/CMakeFiles/testBuildInformation.dir/build.make modules/core/CMakeFiles/testBuildInformation.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testBuildInformation.dir/DependInfo.cmake "--color=" testBuildInformation make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testBuildInformation.dir/build.make modules/core/CMakeFiles/testBuildInformation.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 25%] Building CXX object modules/core/CMakeFiles/testBuildInformation.dir/test/tools/io/testBuildInformation.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/core/test/tools/io/testBuildInformation.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testBuildInformation.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 25%] Built target testBuildInformation make -f modules/core/CMakeFiles/testSerialRead.dir/build.make modules/core/CMakeFiles/testSerialRead.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testSerialRead.dir/DependInfo.cmake "--color=" testSerialRead make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testSerialRead.dir/build.make modules/core/CMakeFiles/testSerialRead.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 26%] Building CXX object modules/core/CMakeFiles/testSerialRead.dir/test/tools/serial/testSerialRead.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpTime.h:43, from /<>/modules/core/test/tools/serial/testSerialRead.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 26%] Linking CXX executable testSerialRead cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testSerialRead.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 26%] Built target testSerialRead make -f modules/core/CMakeFiles/testSerialWrite.dir/build.make modules/core/CMakeFiles/testSerialWrite.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testSerialWrite.dir/DependInfo.cmake "--color=" testSerialWrite make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testSerialWrite.dir/build.make modules/core/CMakeFiles/testSerialWrite.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 26%] Building CXX object modules/core/CMakeFiles/testSerialWrite.dir/test/tools/serial/testSerialWrite.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpSerial.h:42, from /<>/modules/core/test/tools/serial/testSerialWrite.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 26%] Linking CXX executable testSerialWrite cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testSerialWrite.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 26%] Built target testSerialWrite make -f modules/core/CMakeFiles/testMutex.dir/build.make modules/core/CMakeFiles/testMutex.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testMutex.dir/DependInfo.cmake "--color=" testMutex make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testMutex.dir/build.make modules/core/CMakeFiles/testMutex.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 27%] Building CXX object modules/core/CMakeFiles/testMutex.dir/test/tools/threading/testMutex.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMutex.h:38, from /<>/modules/core/test/tools/threading/testMutex.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 27%] Linking CXX executable testMutex cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMutex.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 27%] Built target testMutex make -f modules/core/CMakeFiles/testThread.dir/build.make modules/core/CMakeFiles/testThread.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testThread.dir/DependInfo.cmake "--color=" testThread make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testThread.dir/build.make modules/core/CMakeFiles/testThread.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 27%] Building CXX object modules/core/CMakeFiles/testThread.dir/test/tools/threading/testThread.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/tools/threading/testThread.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 27%] Linking CXX executable testThread cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testThread.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 27%] Built target testThread make -f modules/core/CMakeFiles/testThread2.dir/build.make modules/core/CMakeFiles/testThread2.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testThread2.dir/DependInfo.cmake "--color=" testThread2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testThread2.dir/build.make modules/core/CMakeFiles/testThread2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 27%] Building CXX object modules/core/CMakeFiles/testThread2.dir/test/tools/threading/testThread2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/tools/threading/testThread2.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testThread2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 27%] Built target testThread2 make -f modules/core/CMakeFiles/testTime.dir/build.make modules/core/CMakeFiles/testTime.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testTime.dir/DependInfo.cmake "--color=" testTime make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testTime.dir/build.make modules/core/CMakeFiles/testTime.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 27%] Building CXX object modules/core/CMakeFiles/testTime.dir/test/tools/time/testTime.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/tools/time/testTime.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 27%] Linking CXX executable testTime cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTime.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 27%] Built target testTime make -f modules/core/CMakeFiles/testXmlParser.dir/build.make modules/core/CMakeFiles/testXmlParser.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/core /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/core /<>/obj-aarch64-linux-gnu/modules/core/CMakeFiles/testXmlParser.dir/DependInfo.cmake "--color=" testXmlParser make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/core/CMakeFiles/testXmlParser.dir/build.make modules/core/CMakeFiles/testXmlParser.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 27%] Building CXX object modules/core/CMakeFiles/testXmlParser.dir/test/tools/xml/testXmlParser.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/core && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/test/tools/xml/testXmlParser.cpp:54: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlParser.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/dnn /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/dnn_tracker /<>/obj-aarch64-linux-gnu/modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/DependInfo.cmake "--color=" visp_dnn_tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 28%] Building CXX object modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPose.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/dnn_tracker && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/dnn/include -I/<>/modules/tracker/dnn/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/dnn/include/visp3/dnn_tracker/vpMegaPose.h:38, from /<>/modules/tracker/dnn/src/vpMegaPose.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/tracker/dnn/include/visp3/dnn_tracker/vpMegaPose.h: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%] Building CXX object modules/dnn_tracker/CMakeFiles/visp_dnn_tracker.dir/src/vpMegaPoseTracker.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/dnn_tracker && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/dnn/include -I/<>/modules/tracker/dnn/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/dnn/include/visp3/dnn_tracker/vpMegaPoseTracker.h:39, from /<>/modules/tracker/dnn/src/vpMegaPoseTracker.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/dnn_tracker && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_dnn_tracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_dnn_tracker.dir/link.d -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 -lm /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/gui /<>/obj-aarch64-linux-gnu/modules/gui/CMakeFiles/testClick.dir/DependInfo.cmake "--color=" testClick make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/gui/CMakeFiles/testClick.dir/build.make modules/gui/CMakeFiles/testClick.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 28%] Building CXX object modules/gui/CMakeFiles/testClick.dir/test/display-with-dataset/testClick.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/test/display-with-dataset/testClick.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testClick.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 28%] Built target testClick make -f modules/gui/CMakeFiles/testDisplayScaled.dir/build.make modules/gui/CMakeFiles/testDisplayScaled.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/gui /<>/obj-aarch64-linux-gnu/modules/gui/CMakeFiles/testDisplayScaled.dir/DependInfo.cmake "--color=" testDisplayScaled make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/gui/CMakeFiles/testDisplayScaled.dir/build.make modules/gui/CMakeFiles/testDisplayScaled.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 28%] Building CXX object modules/gui/CMakeFiles/testDisplayScaled.dir/test/display-with-dataset/testDisplayScaled.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/gui/test/display-with-dataset/testDisplayScaled.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplayScaled.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 29%] Built target testDisplayScaled make -f modules/gui/CMakeFiles/testMouseEvent.dir/build.make modules/gui/CMakeFiles/testMouseEvent.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/gui /<>/obj-aarch64-linux-gnu/modules/gui/CMakeFiles/testMouseEvent.dir/DependInfo.cmake "--color=" testMouseEvent make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/gui/CMakeFiles/testMouseEvent.dir/build.make modules/gui/CMakeFiles/testMouseEvent.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/gui/CMakeFiles/testMouseEvent.dir/test/display-with-dataset/testMouseEvent.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/test/display-with-dataset/testMouseEvent.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMouseEvent.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 29%] Built target testMouseEvent make -f modules/gui/CMakeFiles/testVideoDevice.dir/build.make modules/gui/CMakeFiles/testVideoDevice.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/gui /<>/obj-aarch64-linux-gnu/modules/gui/CMakeFiles/testVideoDevice.dir/DependInfo.cmake "--color=" testVideoDevice make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/gui/CMakeFiles/testVideoDevice.dir/build.make modules/gui/CMakeFiles/testVideoDevice.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/gui/CMakeFiles/testVideoDevice.dir/test/display-with-dataset/testVideoDevice.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/test/display-with-dataset/testVideoDevice.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVideoDevice.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 29%] Built target testVideoDevice make -f modules/gui/CMakeFiles/testDisplayPolygonLines.dir/build.make modules/gui/CMakeFiles/testDisplayPolygonLines.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/gui /<>/obj-aarch64-linux-gnu/modules/gui/CMakeFiles/testDisplayPolygonLines.dir/DependInfo.cmake "--color=" testDisplayPolygonLines make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/gui/CMakeFiles/testDisplayPolygonLines.dir/build.make modules/gui/CMakeFiles/testDisplayPolygonLines.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/gui/CMakeFiles/testDisplayPolygonLines.dir/test/display/testDisplayPolygonLines.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/gui/test/display/testDisplayPolygonLines.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplayPolygonLines.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 29%] Built target testDisplayPolygonLines make -f modules/gui/CMakeFiles/testDisplayRoi.dir/build.make modules/gui/CMakeFiles/testDisplayRoi.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/gui /<>/obj-aarch64-linux-gnu/modules/gui/CMakeFiles/testDisplayRoi.dir/DependInfo.cmake "--color=" testDisplayRoi make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/gui/CMakeFiles/testDisplayRoi.dir/build.make modules/gui/CMakeFiles/testDisplayRoi.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/gui/CMakeFiles/testDisplayRoi.dir/test/display/testDisplayRoi.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/gui/test/display/testDisplayRoi.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplayRoi.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 29%] Built target testDisplayRoi make -f modules/gui/CMakeFiles/testDisplays.dir/build.make modules/gui/CMakeFiles/testDisplays.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/gui /<>/obj-aarch64-linux-gnu/modules/gui/CMakeFiles/testDisplays.dir/DependInfo.cmake "--color=" testDisplays make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/gui/CMakeFiles/testDisplays.dir/build.make modules/gui/CMakeFiles/testDisplays.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/gui/CMakeFiles/testDisplays.dir/test/display/testDisplays.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/test/display/testDisplays.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplays.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 29%] Built target testDisplays make -f modules/gui/CMakeFiles/testVideoDeviceDual.dir/build.make modules/gui/CMakeFiles/testVideoDeviceDual.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/gui /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/gui /<>/obj-aarch64-linux-gnu/modules/gui/CMakeFiles/testVideoDeviceDual.dir/DependInfo.cmake "--color=" testVideoDeviceDual make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/gui/CMakeFiles/testVideoDeviceDual.dir/build.make modules/gui/CMakeFiles/testVideoDeviceDual.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/gui/CMakeFiles/testVideoDeviceDual.dir/test/display/testVideoDeviceDual.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/gui && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/test/display/testVideoDeviceDual.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVideoDeviceDual.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/imgproc /<>/obj-aarch64-linux-gnu/modules/imgproc/CMakeFiles/visp_imgproc.dir/DependInfo.cmake "--color=" visp_imgproc make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/imgproc/CMakeFiles/visp_imgproc.dir/build.make modules/imgproc/CMakeFiles/visp_imgproc.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/imgproc/src/vpCLAHE.cpp:79: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/imgproc/src/vpCircleHoughTransform.cpp:31: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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/vpConnectedComponents.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/imgproc/include/visp3/imgproc/vpImgproc.h:43, from /<>/modules/imgproc/src/vpConnectedComponents.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/imgproc/include/visp3/imgproc/vpImgproc.h:43, from /<>/modules/imgproc/src/vpContours.cpp:71: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/imgproc/include/visp3/imgproc/vpImgproc.h:43, from /<>/modules/imgproc/src/vpFloodFill.cpp:67: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpGaussianFilter.h:42, from /<>/modules/imgproc/src/vpImgproc.cpp:59: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/src/vpMorph.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/imgproc/src/vpRetinex.cpp:87: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/imgproc/include -I/<>/modules/imgproc/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/include/visp3/core/vpHistogram.h:46, from /<>/modules/imgproc/src/vpThreshold.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_imgproc.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_imgproc.dir/link.d -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 -lm /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/imgproc /<>/obj-aarch64-linux-gnu/modules/imgproc/CMakeFiles/testAutoThreshold.dir/DependInfo.cmake "--color=" testAutoThreshold make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/imgproc/CMakeFiles/testAutoThreshold.dir/build.make modules/imgproc/CMakeFiles/testAutoThreshold.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/imgproc/CMakeFiles/testAutoThreshold.dir/test/with-dataset/testAutoThreshold.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/test/with-dataset/testAutoThreshold.cpp:34: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testAutoThreshold.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 29%] Built target testAutoThreshold make -f modules/imgproc/CMakeFiles/testConnectedComponents.dir/build.make modules/imgproc/CMakeFiles/testConnectedComponents.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/imgproc /<>/obj-aarch64-linux-gnu/modules/imgproc/CMakeFiles/testConnectedComponents.dir/DependInfo.cmake "--color=" testConnectedComponents make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/imgproc/CMakeFiles/testConnectedComponents.dir/build.make modules/imgproc/CMakeFiles/testConnectedComponents.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/imgproc/CMakeFiles/testConnectedComponents.dir/test/with-dataset/testConnectedComponents.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/test/with-dataset/testConnectedComponents.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testConnectedComponents.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 29%] Built target testConnectedComponents make -f modules/imgproc/CMakeFiles/testContours.dir/build.make modules/imgproc/CMakeFiles/testContours.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/imgproc /<>/obj-aarch64-linux-gnu/modules/imgproc/CMakeFiles/testContours.dir/DependInfo.cmake "--color=" testContours make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/imgproc/CMakeFiles/testContours.dir/build.make modules/imgproc/CMakeFiles/testContours.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 29%] Building CXX object modules/imgproc/CMakeFiles/testContours.dir/test/with-dataset/testContours.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/test/with-dataset/testContours.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testContours.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 29%] Built target testContours make -f modules/imgproc/CMakeFiles/testFloodFill.dir/build.make modules/imgproc/CMakeFiles/testFloodFill.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/imgproc /<>/obj-aarch64-linux-gnu/modules/imgproc/CMakeFiles/testFloodFill.dir/DependInfo.cmake "--color=" testFloodFill make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/imgproc/CMakeFiles/testFloodFill.dir/build.make modules/imgproc/CMakeFiles/testFloodFill.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 30%] Building CXX object modules/imgproc/CMakeFiles/testFloodFill.dir/test/with-dataset/testFloodFill.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/imgproc/test/with-dataset/testFloodFill.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFloodFill.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 30%] Built target testFloodFill make -f modules/imgproc/CMakeFiles/testImgproc.dir/build.make modules/imgproc/CMakeFiles/testImgproc.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/imgproc /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/imgproc /<>/obj-aarch64-linux-gnu/modules/imgproc/CMakeFiles/testImgproc.dir/DependInfo.cmake "--color=" testImgproc make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/imgproc/CMakeFiles/testImgproc.dir/build.make modules/imgproc/CMakeFiles/testImgproc.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 30%] Building CXX object modules/imgproc/CMakeFiles/testImgproc.dir/test/with-dataset/testImgproc.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/imgproc && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/imgproc/test/with-dataset/testImgproc.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/imgproc && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImgproc.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 30%] Built target testImgproc make -f modules/io/CMakeFiles/perfImageLoadSave.dir/build.make modules/io/CMakeFiles/perfImageLoadSave.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/io /<>/obj-aarch64-linux-gnu/modules/io/CMakeFiles/perfImageLoadSave.dir/DependInfo.cmake "--color=" perfImageLoadSave make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/io/CMakeFiles/perfImageLoadSave.dir/build.make modules/io/CMakeFiles/perfImageLoadSave.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 30%] Building CXX object modules/io/CMakeFiles/perfImageLoadSave.dir/test/image-with-dataset/perfImageLoadSave.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/io/test/image-with-dataset/perfImageLoadSave.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 30%] Linking CXX executable perfImageLoadSave cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfImageLoadSave.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 30%] Built target perfImageLoadSave make -f modules/io/CMakeFiles/testImageLoadSave.dir/build.make modules/io/CMakeFiles/testImageLoadSave.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/io /<>/obj-aarch64-linux-gnu/modules/io/CMakeFiles/testImageLoadSave.dir/DependInfo.cmake "--color=" testImageLoadSave make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/io/CMakeFiles/testImageLoadSave.dir/build.make modules/io/CMakeFiles/testImageLoadSave.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 30%] Building CXX object modules/io/CMakeFiles/testImageLoadSave.dir/test/image-with-dataset/testImageLoadSave.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/io/test/image-with-dataset/testImageLoadSave.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 31%] Linking CXX executable testImageLoadSave cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/testImageLoadSave.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 31%] Built target testImageLoadSave make -f modules/io/CMakeFiles/testJsonArgumentParser.dir/build.make modules/io/CMakeFiles/testJsonArgumentParser.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/io /<>/obj-aarch64-linux-gnu/modules/io/CMakeFiles/testJsonArgumentParser.dir/DependInfo.cmake "--color=" testJsonArgumentParser make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/io/CMakeFiles/testJsonArgumentParser.dir/build.make modules/io/CMakeFiles/testJsonArgumentParser.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 31%] Building CXX object modules/io/CMakeFiles/testJsonArgumentParser.dir/test/testJsonArgumentParser.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/io/test/testJsonArgumentParser.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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 testJsonArgumentParser cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/testJsonArgumentParser.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 32%] Built target testJsonArgumentParser make -f modules/io/CMakeFiles/testVideo.dir/build.make modules/io/CMakeFiles/testVideo.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/io /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/io /<>/obj-aarch64-linux-gnu/modules/io/CMakeFiles/testVideo.dir/DependInfo.cmake "--color=" testVideo make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/io/CMakeFiles/testVideo.dir/build.make modules/io/CMakeFiles/testVideo.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 32%] Building CXX object modules/io/CMakeFiles/testVideo.dir/test/video/testVideo.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/io && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/io/test/video/testVideo.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/io && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVideo.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/klt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/klt /<>/obj-aarch64-linux-gnu/modules/klt/CMakeFiles/visp_klt.dir/DependInfo.cmake "--color=" visp_klt make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/klt/CMakeFiles/visp_klt.dir/build.make modules/klt/CMakeFiles/visp_klt.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 32%] Building CXX object modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/klt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/klt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/klt/src/vpKltOpencv.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/klt && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_klt.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_klt.dir/link.d -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 -lm /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/me /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/me /<>/obj-aarch64-linux-gnu/modules/me/CMakeFiles/visp_me.dir/DependInfo.cmake "--color=" visp_me make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/me/CMakeFiles/visp_me.dir/build.make modules/me/CMakeFiles/visp_me.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 32%] Building CXX object modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/me && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/tracker/me/src/moving-edges/vpMe.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/me && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/tracker/me/src/moving-edges/vpMeEllipse.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/me && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImagePoint.h:43, from /<>/modules/tracker/me/src/moving-edges/vpMeLine.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/me && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/tracker/me/src/moving-edges/vpMeNurbs.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/me && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/include/visp3/core/vpTrackingException.h:44, from /<>/modules/tracker/me/src/moving-edges/vpMeSite.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/me && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/tracker/me/src/moving-edges/vpMeTracker.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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/vpNurbs.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/me && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/me/include -I/<>/modules/tracker/me/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/tracker/me/src/moving-edges/vpNurbs.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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_me.so cd /<>/obj-aarch64-linux-gnu/modules/me && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_me.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_me.dir/link.d -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 -lm /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/me /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/me /<>/obj-aarch64-linux-gnu/modules/me/CMakeFiles/testJsonMe.dir/DependInfo.cmake "--color=" testJsonMe make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/me/CMakeFiles/testJsonMe.dir/build.make modules/me/CMakeFiles/testJsonMe.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 32%] Building CXX object modules/me/CMakeFiles/testJsonMe.dir/test/testJsonMe.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/me && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/me/test/testJsonMe.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 32%] Linking CXX executable testJsonMe cd /<>/obj-aarch64-linux-gnu/modules/me && /usr/bin/cmake -E cmake_link_script CMakeFiles/testJsonMe.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 32%] Built target testJsonMe make -f modules/me/CMakeFiles/testNurbs.dir/build.make modules/me/CMakeFiles/testNurbs.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/me /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/me /<>/obj-aarch64-linux-gnu/modules/me/CMakeFiles/testNurbs.dir/DependInfo.cmake "--color=" testNurbs make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/me/CMakeFiles/testNurbs.dir/build.make modules/me/CMakeFiles/testNurbs.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 32%] Building CXX object modules/me/CMakeFiles/testNurbs.dir/test/testNurbs.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/me && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/tracker/me/test/testNurbs.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 32%] Linking CXX executable testNurbs cd /<>/obj-aarch64-linux-gnu/modules/me && /usr/bin/cmake -E cmake_link_script CMakeFiles/testNurbs.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/visp_sensor.dir/DependInfo.cmake "--color=" visp_sensor make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/visp_sensor.dir/build.make modules/sensor/CMakeFiles/visp_sensor.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/force-torque/vpComedi.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/force-torque/vpForceTorqueAtiSensor.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/include/visp3/sensor/vpForceTorqueIitSensor.h:47, from /<>/modules/sensor/src/force-torque/vpForceTorqueIitSensor.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/framegrabber/1394/vp1394CMUGrabber.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 32%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/framegrabber/1394/vp1394TwoGrabber.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/framegrabber/directshow/vpDirectShowDevice.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/framegrabber/directshow/vpDirectShowGrabber.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/sensor/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/sensor/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/include/visp3/sensor/vpPylonFactory.h:41, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonFactory.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.h:47, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.h:47, from /<>/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/framegrabber/ueye/vpUeyeGrabber.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/framegrabber/v4l2/vpV4l2Grabber.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/sensor/src/laserscanner/sick/vpSickLDMRS.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/mocap/vpMocapQualisys.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/mocap/vpMocapVicon.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/mocap/vpMocapVicon.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/rgb-depth/kinect/vpKinect.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/occipital_structure/vpOccipitalStructure.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/rgb-depth/occipital_structure/vpOccipitalStructure.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 33%] Building CXX object modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/sensor/src/rgb-depth/realsense/vpRealSense.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/sensor/include -I/<>/modules/sensor/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/src/rgb-depth/realsense/vpRealSense2.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX shared library ../../lib/libvisp_sensor.so cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_sensor.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_sensor.dir/link.d -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so -lm /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testComedi.dir/DependInfo.cmake "--color=" testComedi make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testComedi.dir/build.make modules/sensor/CMakeFiles/testComedi.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testComedi.dir/test/force-torque/testComedi.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpPlot.h:44, from /<>/modules/sensor/test/force-torque/testComedi.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testComedi.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 34%] Built target testComedi make -f modules/sensor/CMakeFiles/testForceTorqueAti.dir/build.make modules/sensor/CMakeFiles/testForceTorqueAti.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testForceTorqueAti.dir/DependInfo.cmake "--color=" testForceTorqueAti make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testForceTorqueAti.dir/build.make modules/sensor/CMakeFiles/testForceTorqueAti.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testForceTorqueAti.dir/test/force-torque/testForceTorqueAti.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/sensor/test/force-torque/testForceTorqueAti.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testForceTorqueAti.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 34%] Built target testForceTorqueAti make -f modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/build.make modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/DependInfo.cmake "--color=" testForceTorqueAtiNetFTSensor make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/build.make modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testForceTorqueAtiNetFTSensor.dir/test/force-torque/testForceTorqueAtiNetFTSensor.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpPlot.h:44, from /<>/modules/sensor/test/force-torque/testForceTorqueAtiNetFTSensor.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testForceTorqueAtiNetFTSensor.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 34%] Built target testForceTorqueAtiNetFTSensor make -f modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/build.make modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/DependInfo.cmake "--color=" testForceTorqueIitSensor make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/build.make modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testForceTorqueIitSensor.dir/test/force-torque/testForceTorqueIitSensor.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpPlot.h:44, from /<>/modules/sensor/test/force-torque/testForceTorqueIitSensor.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testForceTorqueIitSensor.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 34%] Built target testForceTorqueIitSensor make -f modules/sensor/CMakeFiles/test1394TwoGrabber.dir/build.make modules/sensor/CMakeFiles/test1394TwoGrabber.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/test1394TwoGrabber.dir/DependInfo.cmake "--color=" test1394TwoGrabber make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/test1394TwoGrabber.dir/build.make modules/sensor/CMakeFiles/test1394TwoGrabber.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/test1394TwoGrabber.dir/test/framegrabber/test1394TwoGrabber.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/framegrabber/test1394TwoGrabber.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/test1394TwoGrabber.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 34%] Built target test1394TwoGrabber make -f modules/sensor/CMakeFiles/test1394TwoResetBus.dir/build.make modules/sensor/CMakeFiles/test1394TwoResetBus.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/test1394TwoResetBus.dir/DependInfo.cmake "--color=" test1394TwoResetBus make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/test1394TwoResetBus.dir/build.make modules/sensor/CMakeFiles/test1394TwoResetBus.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/test1394TwoResetBus.dir/test/framegrabber/test1394TwoResetBus.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/framegrabber/test1394TwoResetBus.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/test1394TwoResetBus.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 34%] Built target test1394TwoResetBus make -f modules/sensor/CMakeFiles/testPylonGrabber.dir/build.make modules/sensor/CMakeFiles/testPylonGrabber.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testPylonGrabber.dir/DependInfo.cmake "--color=" testPylonGrabber make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testPylonGrabber.dir/build.make modules/sensor/CMakeFiles/testPylonGrabber.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testPylonGrabber.dir/test/framegrabber/testPylonGrabber.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/framegrabber/testPylonGrabber.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testPylonGrabber cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPylonGrabber.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 34%] Built target testPylonGrabber make -f modules/sensor/CMakeFiles/testMocapQualisys.dir/build.make modules/sensor/CMakeFiles/testMocapQualisys.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testMocapQualisys.dir/DependInfo.cmake "--color=" testMocapQualisys make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testMocapQualisys.dir/build.make modules/sensor/CMakeFiles/testMocapQualisys.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testMocapQualisys.dir/test/mocap/testMocapQualisys.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/include/visp3/sensor/vpMocapQualisys.h:38, from /<>/modules/sensor/test/mocap/testMocapQualisys.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testMocapQualisys cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMocapQualisys.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 34%] Built target testMocapQualisys make -f modules/sensor/CMakeFiles/testMocapVicon.dir/build.make modules/sensor/CMakeFiles/testMocapVicon.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testMocapVicon.dir/DependInfo.cmake "--color=" testMocapVicon make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testMocapVicon.dir/build.make modules/sensor/CMakeFiles/testMocapVicon.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testMocapVicon.dir/test/mocap/testMocapVicon.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/include/visp3/sensor/vpMocapVicon.h:38, from /<>/modules/sensor/test/mocap/testMocapVicon.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testMocapVicon cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMocapVicon.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/DependInfo.cmake "--color=" testOccipitalStructure_Core_images make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/build.make modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testOccipitalStructure_Core_images.dir/test/rgb-depth/testOccipitalStructure_Core_images.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/rgb-depth/testOccipitalStructure_Core_images.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testOccipitalStructure_Core_images cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testOccipitalStructure_Core_images.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/DependInfo.cmake "--color=" testOccipitalStructure_Core_imu make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/build.make modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testOccipitalStructure_Core_imu.dir/test/rgb-depth/testOccipitalStructure_Core_imu.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/rgb-depth/testOccipitalStructure_Core_imu.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testOccipitalStructure_Core_imu cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testOccipitalStructure_Core_imu.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/DependInfo.cmake "--color=" testOccipitalStructure_Core_pcl make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/build.make modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testOccipitalStructure_Core_pcl.dir/test/rgb-depth/testOccipitalStructure_Core_pcl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/rgb-depth/testOccipitalStructure_Core_pcl.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testOccipitalStructure_Core_pcl cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testOccipitalStructure_Core_pcl.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_D435.dir/DependInfo.cmake "--color=" testRealSense2_D435 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense2_D435.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_D435.dir/test/rgb-depth/testRealSense2_D435.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/rgb-depth/testRealSense2_D435.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testRealSense2_D435 cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_D435.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/DependInfo.cmake "--color=" testRealSense2_D435_align make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_D435_align.dir/test/rgb-depth/testRealSense2_D435_align.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/rgb-depth/testRealSense2_D435_align.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testRealSense2_D435_align cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_D435_align.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/DependInfo.cmake "--color=" testRealSense2_D435_opencv make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_D435_opencv.dir/test/rgb-depth/testRealSense2_D435_opencv.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/rgb-depth/testRealSense2_D435_opencv.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testRealSense2_D435_opencv cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_D435_opencv.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/DependInfo.cmake "--color=" testRealSense2_D435_pcl make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/build.make modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_D435_pcl.dir/test/rgb-depth/testRealSense2_D435_pcl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/rgb-depth/testRealSense2_D435_pcl.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 34%] Linking CXX executable testRealSense2_D435_pcl cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_D435_pcl.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_SR300.dir/DependInfo.cmake "--color=" testRealSense2_SR300 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense2_SR300.dir/build.make modules/sensor/CMakeFiles/testRealSense2_SR300.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 34%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_SR300.dir/test/rgb-depth/testRealSense2_SR300.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/test/rgb-depth/testRealSense2_SR300.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 35%] Linking CXX executable testRealSense2_SR300 cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_SR300.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/DependInfo.cmake "--color=" testRealSense2_T265_images make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_images.dir/test/rgb-depth/testRealSense2_T265_images.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_images.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_images.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry.dir/DependInfo.cmake "--color=" testRealSense2_T265_images_odometry make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry.dir/test/rgb-depth/testRealSense2_T265_images_odometry.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_images_odometry.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_T265_images_odometry_async.dir/DependInfo.cmake "--color=" testRealSense2_T265_images_odometry_async make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_images_odometry_async.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/DependInfo.cmake "--color=" testRealSense2_T265_imu make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_imu.dir/test/rgb-depth/testRealSense2_T265_imu.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_imu.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/DependInfo.cmake "--color=" testRealSense2_T265_odometry make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_odometry.dir/test/rgb-depth/testRealSense2_T265_odometry.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_odometry.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/DependInfo.cmake "--color=" testRealSense2_T265_undistort make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/build.make modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense2_T265_undistort.dir/test/rgb-depth/testRealSense2_T265_undistort.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/sensor/test/rgb-depth/testRealSense2_T265_undistort.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense2_T265_undistort.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense_R200.dir/DependInfo.cmake "--color=" testRealSense_R200 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense_R200.dir/build.make modules/sensor/CMakeFiles/testRealSense_R200.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 35%] Building CXX object modules/sensor/CMakeFiles/testRealSense_R200.dir/test/rgb-depth/testRealSense_R200.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/sensor/test/rgb-depth/testRealSense_R200.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense_R200.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/sensor /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/sensor /<>/obj-aarch64-linux-gnu/modules/sensor/CMakeFiles/testRealSense_SR300.dir/DependInfo.cmake "--color=" testRealSense_SR300 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/sensor/CMakeFiles/testRealSense_SR300.dir/build.make modules/sensor/CMakeFiles/testRealSense_SR300.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 36%] Building CXX object modules/sensor/CMakeFiles/testRealSense_SR300.dir/test/rgb-depth/testRealSense_SR300.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/sensor && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/sensor/test/rgb-depth/testRealSense_SR300.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/sensor && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRealSense_SR300.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/ar /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/ar /<>/obj-aarch64-linux-gnu/modules/ar/CMakeFiles/visp_ar.dir/DependInfo.cmake "--color=" visp_ar make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/ar/CMakeFiles/visp_ar.dir/build.make modules/ar/CMakeFiles/visp_ar.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 36%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/ar && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/ar/src/coin-simulator/vpAR.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 36%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/ar && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/ar/src/coin-simulator/vpSimulator.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 36%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/ar && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/ar/src/coin-simulator/vpViewer.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 37%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/ar && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/ar/src/ogre-simulator/vpAROgre.cpp:49: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 37%] Building CXX object modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/ar && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/ar/include -I/<>/modules/ar/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/ar/include/visp3/ar/vpSimulatorException.h:42, from /<>/modules/ar/src/vpSimulatorException.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 37%] Linking CXX shared library ../../lib/libvisp_ar.so cd /<>/obj-aarch64-linux-gnu/modules/ar && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_ar.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_ar.dir/link.d -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/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -lm ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/blob /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/blob /<>/obj-aarch64-linux-gnu/modules/blob/CMakeFiles/visp_blob.dir/DependInfo.cmake "--color=" visp_blob make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/blob/CMakeFiles/visp_blob.dir/build.make modules/blob/CMakeFiles/visp_blob.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 37%] Building CXX object modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/blob && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/blob/include -I/<>/modules/tracker/blob/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:44, from /<>/modules/tracker/blob/src/dots/vpDot.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/blob && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/blob/include -I/<>/modules/tracker/blob/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_blob.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_blob.dir/link.d -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 -lm /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/visual_features /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/visual_features /<>/obj-aarch64-linux-gnu/modules/visual_features/CMakeFiles/visp_visual_features.dir/DependInfo.cmake "--color=" visp_visual_features make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 37%] Building CXX object modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderEllipse.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderLine.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint3D.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderPointPolar.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderSegment.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/visual_features/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/visual_features/src/visual-feature/vpFeatureMoment.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentCentered.h:37, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentAlpha.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentArea.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentAreaNormalized.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpMomentObject.h:42, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentBasic.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpMomentObject.h:42, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentCInvariant.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentCentered.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpMomentDatabase.h:40, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentCommon.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentDatabase.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenter.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/visual_features/src/visual-feature/vpFeatureThetaU.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/visual_features/include -I/<>/modules/visual_features/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_visual_features.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_visual_features.dir/link.d -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 -lm ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/blob /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/blob /<>/obj-aarch64-linux-gnu/modules/blob/CMakeFiles/testTrackDot.dir/DependInfo.cmake "--color=" testTrackDot make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/blob/CMakeFiles/testTrackDot.dir/build.make modules/blob/CMakeFiles/testTrackDot.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 39%] Building CXX object modules/blob/CMakeFiles/testTrackDot.dir/test/tracking-with-dataset/testTrackDot.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/blob && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/blob/test/tracking-with-dataset/testTrackDot.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTrackDot.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/visp_robot.dir/DependInfo.cmake "--color=" visp_robot make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/visp_robot.dir/build.make modules/robot/CMakeFiles/visp_robot.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 40%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/haptic-device/qbdevice/vpQbDevice.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/haptic-device/qbdevice/vpQbSoftHand.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/haptic-device/reflex-takktile/vpReflexTakktile2.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/robot/src/haptic-device/virtuose/vpVirtuose.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/robot/src/image-simulator/vpImageSimulator.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/light/vpRingLight.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 40%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/afma4/vpRobotAfma4.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/robot/src/real-robot/afma4/vpServolens.cpp:57: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/afma6/vpRobotAfma6.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/bebop2/vpRobotBebop2.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/robot/src/real-robot/biclops/vpBiclops.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/biclops/vpRobotBiclops.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/biclops/vpRobotBiclopsController.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/franka/vpForceTorqueGenerator_impl.h:40, from /<>/modules/robot/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/franka/vpJointVelTrajGenerator_impl.h:39, from /<>/modules/robot/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/franka/vpRobotFranka.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/kinova/vpRobotKinova.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/kinova/vpRobotKinova.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 41%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/mavsdk/vpRobotMavsdk.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/mavsdk/vpRobotMavsdk.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/pioneer/vpRobotPioneer.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/robot/src/real-robot/ptu46/vpPtu46.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/ptu46/vpRobotPtu46.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/universal-robots/vpRobotUniversalRobots.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/universal-robots/vpRobotUniversalRobots.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/viper/vpRobotViper650.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/real-robot/viper/vpRobotViper850.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/robot/src/real-robot/viper/vpViper650.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/robot/src/real-robot/viper/vpViper850.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpRobotCamera.h:44, from /<>/modules/robot/src/robot-simulator/vpRobotCamera.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpRobotCamera.h: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 ‘< >’ [ 42%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/robot-simulator/vpRobotSimulator.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/robot-simulator/vpRobotWireFrameSimulator.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/robot-simulator/vpSimulatorAfma6.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/robot/src/robot-simulator/vpSimulatorCamera.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/robot/src/robot-simulator/vpSimulatorPioneer.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/robot/src/robot-simulator/vpSimulatorPioneerPan.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:44, from /<>/modules/robot/include/visp3/robot/vpSimulatorViper850.h:44, from /<>/modules/robot/src/robot-simulator/vpSimulatorViper850.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/robot/src/vpRobot.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/vpRobotTemplate.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpArit.h:42, from /<>/modules/robot/src/wireframe-simulator/vpArit.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpAritio.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpBound.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpBoundio.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpClipping.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpCoreDisplay.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpKeyword.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpLex.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpMyio.h:46, from /<>/modules/robot/src/wireframe-simulator/vpMyio.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpParser.h:44, from /<>/modules/robot/src/wireframe-simulator/vpParser.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 43%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpProjection.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpRfstack.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpScene.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpSkipio.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpTmstack.h:43, from /<>/modules/robot/src/wireframe-simulator/vpTmstack.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpToken.h:42, from /<>/modules/robot/src/wireframe-simulator/vpToken.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpViewio.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/src/wireframe-simulator/vpVwstack.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 44%] Building CXX object modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/3rdparty/reflex-takktile2 -I/<>/modules/robot/include -I/<>/modules/robot/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpWireFrameSimulator.h:50, from /<>/modules/robot/src/wireframe-simulator/vpWireFrameSimulator.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_robot.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_robot.dir/link.d -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/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../3rdparty/lib/libvisp_qbdevice.a ../../3rdparty/lib/libvisp_reflex_takktile2.a -lm /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/visp_vision.dir/DependInfo.cmake "--color=" visp_vision make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/visp_vision.dir/build.make modules/vision/CMakeFiles/visp_vision.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 44%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/vision/src/calibration/vpCalibration.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/vision/src/calibration/vpCalibrationTools.cpp:34: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/vision/src/homography-estimation/vpHomography.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpMatrix.h:37, from /<>/modules/vision/src/homography-estimation/vpHomographyDLT.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/vision/src/homography-estimation/vpHomographyExtract.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/vision/src/homography-estimation/vpHomographyMalis.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/vision/src/homography-estimation/vpHomographyRansac.cpp:34: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/src/key-point/vpFernClassifier.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/vision/src/key-point/vpKeyPoint.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/include/visp3/vision/vpPlanarObjectDetector.h:37, from /<>/modules/vision/src/key-point/vpPlanarObjectDetector.cpp:34: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/include/visp3/vision/vpXmlConfigParserKeyPoint.h:45, from /<>/modules/vision/src/key-point/vpXmlConfigParserKeyPoint.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/plane-estimation/vpPlaneEstimation.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/include/visp3/vision/vpPlaneEstimation.h:41, from /<>/modules/vision/src/plane-estimation/vpPlaneEstimation.cpp:34: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/vision/src/pose-estimation/vpLevenbergMarquartd.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 45%] Building CXX object modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/modules/vision/src/pose-estimation/vpPoseDementhon.cpp:34: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/include/visp3/vision/vpPoseFeatures.h:45, from /<>/modules/vision/src/pose-estimation/vpPoseFeatures.cpp:33: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/include/visp3/vision/vpLevenbergMarquartd.h:37, from /<>/modules/vision/src/pose-estimation/vpPoseLowe.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/vision/src/pose-estimation/vpPoseRansac.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/modules/vision/include -I/<>/modules/vision/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/src/pose-estimation/vpPoseVirtualVisualServoing.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_vision.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_vision.dir/link.d -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../3rdparty/lib/libvisp_pugixml.a -lm /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testRobotBebop2.dir/DependInfo.cmake "--color=" testRobotBebop2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testRobotBebop2.dir/build.make modules/robot/CMakeFiles/testRobotBebop2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 46%] Building CXX object modules/robot/CMakeFiles/testRobotBebop2.dir/test/bebop2/testRobotBebop2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpTime.h:43, from /<>/modules/robot/test/bebop2/testRobotBebop2.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotBebop2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 46%] Built target testRobotBebop2 make -f modules/robot/CMakeFiles/testQbSoftHand.dir/build.make modules/robot/CMakeFiles/testQbSoftHand.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testQbSoftHand.dir/DependInfo.cmake "--color=" testQbSoftHand make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testQbSoftHand.dir/build.make modules/robot/CMakeFiles/testQbSoftHand.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 46%] Building CXX object modules/robot/CMakeFiles/testQbSoftHand.dir/test/qbdevice/testQbSoftHand.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpTime.h:43, from /<>/modules/robot/test/qbdevice/testQbSoftHand.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testQbSoftHand.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 46%] Built target testQbSoftHand make -f modules/robot/CMakeFiles/testAfma4.dir/build.make modules/robot/CMakeFiles/testAfma4.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testAfma4.dir/DependInfo.cmake "--color=" testAfma4 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testAfma4.dir/build.make modules/robot/CMakeFiles/testAfma4.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 47%] Building CXX object modules/robot/CMakeFiles/testAfma4.dir/test/servo-afma4/testAfma4.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testAfma4.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 47%] Built target testAfma4 make -f modules/robot/CMakeFiles/testRobotAfma4.dir/build.make modules/robot/CMakeFiles/testRobotAfma4.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testRobotAfma4.dir/DependInfo.cmake "--color=" testRobotAfma4 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testRobotAfma4.dir/build.make modules/robot/CMakeFiles/testRobotAfma4.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 47%] Building CXX object modules/robot/CMakeFiles/testRobotAfma4.dir/test/servo-afma4/testRobotAfma4.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotAfma4.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 47%] Built target testRobotAfma4 make -f modules/robot/CMakeFiles/testAfma6.dir/build.make modules/robot/CMakeFiles/testAfma6.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testAfma6.dir/DependInfo.cmake "--color=" testAfma6 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testAfma6.dir/build.make modules/robot/CMakeFiles/testAfma6.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 47%] Building CXX object modules/robot/CMakeFiles/testAfma6.dir/test/servo-afma6/testAfma6.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testAfma6.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 47%] Built target testAfma6 make -f modules/robot/CMakeFiles/testRobotAfma6.dir/build.make modules/robot/CMakeFiles/testRobotAfma6.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testRobotAfma6.dir/DependInfo.cmake "--color=" testRobotAfma6 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testRobotAfma6.dir/build.make modules/robot/CMakeFiles/testRobotAfma6.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 47%] Building CXX object modules/robot/CMakeFiles/testRobotAfma6.dir/test/servo-afma6/testRobotAfma6.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotAfma6.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 47%] Built target testRobotAfma6 make -f modules/robot/CMakeFiles/testRobotAfma6Pose.dir/build.make modules/robot/CMakeFiles/testRobotAfma6Pose.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testRobotAfma6Pose.dir/DependInfo.cmake "--color=" testRobotAfma6Pose make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testRobotAfma6Pose.dir/build.make modules/robot/CMakeFiles/testRobotAfma6Pose.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 47%] Building CXX object modules/robot/CMakeFiles/testRobotAfma6Pose.dir/test/servo-afma6/testRobotAfma6Pose.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:44, from /<>/modules/robot/test/servo-afma6/testRobotAfma6Pose.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotAfma6Pose.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 47%] Built target testRobotAfma6Pose make -f modules/robot/CMakeFiles/testRobotFlirPtu.dir/build.make modules/robot/CMakeFiles/testRobotFlirPtu.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testRobotFlirPtu.dir/DependInfo.cmake "--color=" testRobotFlirPtu make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testRobotFlirPtu.dir/build.make modules/robot/CMakeFiles/testRobotFlirPtu.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 47%] Building CXX object modules/robot/CMakeFiles/testRobotFlirPtu.dir/test/servo-flir-ptu/testRobotFlirPtu.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-flir-ptu/testRobotFlirPtu.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 47%] Linking CXX executable testRobotFlirPtu cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotFlirPtu.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/DependInfo.cmake "--color=" testFrankaCartForceTorque-2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/build.make modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 47%] Building CXX object modules/robot/CMakeFiles/testFrankaCartForceTorque-2.dir/test/servo-franka/testFrankaCartForceTorque-2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaCartForceTorque-2.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 47%] Linking CXX executable testFrankaCartForceTorque-2 cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartForceTorque-2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/DependInfo.cmake "--color=" testFrankaCartForceTorque make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/build.make modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 47%] Building CXX object modules/robot/CMakeFiles/testFrankaCartForceTorque.dir/test/servo-franka/testFrankaCartForceTorque.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaCartForceTorque.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 47%] Linking CXX executable testFrankaCartForceTorque cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartForceTorque.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/DependInfo.cmake "--color=" testFrankaCartVelocity-2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/build.make modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 47%] Building CXX object modules/robot/CMakeFiles/testFrankaCartVelocity-2.dir/test/servo-franka/testFrankaCartVelocity-2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaCartVelocity-2.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 47%] Linking CXX executable testFrankaCartVelocity-2 cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartVelocity-2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/DependInfo.cmake "--color=" testFrankaCartVelocity-3 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/build.make modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaCartVelocity-3.dir/test/servo-franka/testFrankaCartVelocity-3.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaCartVelocity-3.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 48%] Linking CXX executable testFrankaCartVelocity-3 cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartVelocity-3.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaCartVelocity.dir/DependInfo.cmake "--color=" testFrankaCartVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaCartVelocity.dir/build.make modules/robot/CMakeFiles/testFrankaCartVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaCartVelocity.dir/test/servo-franka/testFrankaCartVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaCartVelocity.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 48%] Linking CXX executable testFrankaCartVelocity cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaCartVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 48%] Built target testFrankaCartVelocity make -f modules/robot/CMakeFiles/testFrankaGetPose.dir/build.make modules/robot/CMakeFiles/testFrankaGetPose.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaGetPose.dir/DependInfo.cmake "--color=" testFrankaGetPose make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaGetPose.dir/build.make modules/robot/CMakeFiles/testFrankaGetPose.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaGetPose.dir/test/servo-franka/testFrankaGetPose.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaGetPose.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 48%] Linking CXX executable testFrankaGetPose cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaGetPose.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 48%] Built target testFrankaGetPose make -f modules/robot/CMakeFiles/testFrankaJointPosition.dir/build.make modules/robot/CMakeFiles/testFrankaJointPosition.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaJointPosition.dir/DependInfo.cmake "--color=" testFrankaJointPosition make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaJointPosition.dir/build.make modules/robot/CMakeFiles/testFrankaJointPosition.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointPosition.dir/test/servo-franka/testFrankaJointPosition.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaJointPosition.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 48%] Linking CXX executable testFrankaJointPosition cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointPosition.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 48%] Built target testFrankaJointPosition make -f modules/robot/CMakeFiles/testFrankaJointTorque.dir/build.make modules/robot/CMakeFiles/testFrankaJointTorque.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaJointTorque.dir/DependInfo.cmake "--color=" testFrankaJointTorque make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaJointTorque.dir/build.make modules/robot/CMakeFiles/testFrankaJointTorque.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointTorque.dir/test/servo-franka/testFrankaJointTorque.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaJointTorque.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 48%] Linking CXX executable testFrankaJointTorque cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointTorque.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/DependInfo.cmake "--color=" testFrankaJointVelocity-2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointVelocity-2.dir/test/servo-franka/testFrankaJointVelocity-2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaJointVelocity-2.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 48%] Linking CXX executable testFrankaJointVelocity-2 cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointVelocity-2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/DependInfo.cmake "--color=" testFrankaJointVelocity-3 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointVelocity-3.dir/test/servo-franka/testFrankaJointVelocity-3.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaJointVelocity-3.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 48%] Linking CXX executable testFrankaJointVelocity-3 cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointVelocity-3.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaJointVelocity.dir/DependInfo.cmake "--color=" testFrankaJointVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaJointVelocity.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointVelocity.dir/test/servo-franka/testFrankaJointVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaJointVelocity.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 48%] Linking CXX executable testFrankaJointVelocity cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 48%] Built target testFrankaJointVelocity make -f modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/DependInfo.cmake "--color=" testFrankaJointVelocityLimits make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/build.make modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 48%] Building CXX object modules/robot/CMakeFiles/testFrankaJointVelocityLimits.dir/test/servo-franka/testFrankaJointVelocityLimits.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-franka/testFrankaJointVelocityLimits.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 49%] Linking CXX executable testFrankaJointVelocityLimits cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFrankaJointVelocityLimits.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 49%] Built target testFrankaJointVelocityLimits make -f modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/DependInfo.cmake "--color=" testPixhawkDroneKeyboard make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 49%] Building CXX object modules/robot/CMakeFiles/testPixhawkDroneKeyboard.dir/test/servo-pixhawk/testPixhawkDroneKeyboard.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-pixhawk/testPixhawkDroneKeyboard.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 49%] Linking CXX executable testPixhawkDroneKeyboard cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDroneKeyboard.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 49%] Built target testPixhawkDroneKeyboard make -f modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/DependInfo.cmake "--color=" testPixhawkDronePositionAbsoluteControl make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 49%] Building CXX object modules/robot/CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/test/servo-pixhawk/testPixhawkDronePositionAbsoluteControl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-pixhawk/testPixhawkDronePositionAbsoluteControl.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 50%] Linking CXX executable testPixhawkDronePositionAbsoluteControl cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDronePositionAbsoluteControl.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 50%] Built target testPixhawkDronePositionAbsoluteControl make -f modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/DependInfo.cmake "--color=" testPixhawkDronePositionRelativeControl make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 50%] Building CXX object modules/robot/CMakeFiles/testPixhawkDronePositionRelativeControl.dir/test/servo-pixhawk/testPixhawkDronePositionRelativeControl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-pixhawk/testPixhawkDronePositionRelativeControl.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 50%] Linking CXX executable testPixhawkDronePositionRelativeControl cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDronePositionRelativeControl.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 50%] Built target testPixhawkDronePositionRelativeControl make -f modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/DependInfo.cmake "--color=" testPixhawkDroneTakeoff make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 50%] Building CXX object modules/robot/CMakeFiles/testPixhawkDroneTakeoff.dir/test/servo-pixhawk/testPixhawkDroneTakeoff.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-pixhawk/testPixhawkDroneTakeoff.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 50%] Linking CXX executable testPixhawkDroneTakeoff cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDroneTakeoff.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 50%] Built target testPixhawkDroneTakeoff make -f modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/DependInfo.cmake "--color=" testPixhawkDroneVelocityControl make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/build.make modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 50%] Building CXX object modules/robot/CMakeFiles/testPixhawkDroneVelocityControl.dir/test/servo-pixhawk/testPixhawkDroneVelocityControl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-pixhawk/testPixhawkDroneVelocityControl.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 50%] Linking CXX executable testPixhawkDroneVelocityControl cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkDroneVelocityControl.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 50%] Built target testPixhawkDroneVelocityControl make -f modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/build.make modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/DependInfo.cmake "--color=" testPixhawkRoverVelocityControl make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/build.make modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 50%] Building CXX object modules/robot/CMakeFiles/testPixhawkRoverVelocityControl.dir/test/servo-pixhawk/testPixhawkRoverVelocityControl.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-pixhawk/testPixhawkRoverVelocityControl.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 50%] Linking CXX executable testPixhawkRoverVelocityControl cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPixhawkRoverVelocityControl.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 50%] Built target testPixhawkRoverVelocityControl make -f modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/DependInfo.cmake "--color=" testUniversalRobotsCartPosition make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 50%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsCartPosition.dir/test/servo-universal-robots/testUniversalRobotsCartPosition.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsCartPosition.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 50%] Linking CXX executable testUniversalRobotsCartPosition cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsCartPosition.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 50%] Built target testUniversalRobotsCartPosition make -f modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/DependInfo.cmake "--color=" testUniversalRobotsCartVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 50%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsCartVelocity.dir/test/servo-universal-robots/testUniversalRobotsCartVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsCartVelocity.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 51%] Linking CXX executable testUniversalRobotsCartVelocity cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsCartVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 51%] Built target testUniversalRobotsCartVelocity make -f modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/DependInfo.cmake "--color=" testUniversalRobotsGetData make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 51%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsGetData.dir/test/servo-universal-robots/testUniversalRobotsGetData.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsGetData.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 51%] Linking CXX executable testUniversalRobotsGetData cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsGetData.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 51%] Built target testUniversalRobotsGetData make -f modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/DependInfo.cmake "--color=" testUniversalRobotsJointPosition make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 51%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsJointPosition.dir/test/servo-universal-robots/testUniversalRobotsJointPosition.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsJointPosition.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 51%] Linking CXX executable testUniversalRobotsJointPosition cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsJointPosition.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 51%] Built target testUniversalRobotsJointPosition make -f modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/DependInfo.cmake "--color=" testUniversalRobotsJointVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/build.make modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 51%] Building CXX object modules/robot/CMakeFiles/testUniversalRobotsJointVelocity.dir/test/servo-universal-robots/testUniversalRobotsJointVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-universal-robots/testUniversalRobotsJointVelocity.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 51%] Linking CXX executable testUniversalRobotsJointVelocity cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testUniversalRobotsJointVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testRobotViper650-frames.dir/DependInfo.cmake "--color=" testRobotViper650-frames make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testRobotViper650-frames.dir/build.make modules/robot/CMakeFiles/testRobotViper650-frames.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 51%] Building CXX object modules/robot/CMakeFiles/testRobotViper650-frames.dir/test/servo-viper/testRobotViper650-frames.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpRobotViper650.h:40, from /<>/modules/robot/test/servo-viper/testRobotViper650-frames.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 52%] Linking CXX executable testRobotViper650-frames cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotViper650-frames.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testRobotViper850-frames.dir/DependInfo.cmake "--color=" testRobotViper850-frames make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testRobotViper850-frames.dir/build.make modules/robot/CMakeFiles/testRobotViper850-frames.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 52%] Building CXX object modules/robot/CMakeFiles/testRobotViper850-frames.dir/test/servo-viper/testRobotViper850-frames.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpRobotViper850.h:40, from /<>/modules/robot/test/servo-viper/testRobotViper850-frames.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 52%] Linking CXX executable testRobotViper850-frames cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotViper850-frames.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testRobotViper850.dir/DependInfo.cmake "--color=" testRobotViper850 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testRobotViper850.dir/build.make modules/robot/CMakeFiles/testRobotViper850.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 52%] Building CXX object modules/robot/CMakeFiles/testRobotViper850.dir/test/servo-viper/testRobotViper850.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotViper850.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 52%] Built target testRobotViper850 make -f modules/robot/CMakeFiles/testRobotViper850Pose.dir/build.make modules/robot/CMakeFiles/testRobotViper850Pose.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testRobotViper850Pose.dir/DependInfo.cmake "--color=" testRobotViper850Pose make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testRobotViper850Pose.dir/build.make modules/robot/CMakeFiles/testRobotViper850Pose.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 52%] Building CXX object modules/robot/CMakeFiles/testRobotViper850Pose.dir/test/servo-viper/testRobotViper850Pose.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/blob/include/visp3/blob/vpDot.h:44, from /<>/modules/robot/test/servo-viper/testRobotViper850Pose.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testRobotViper850Pose.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 52%] Built target testRobotViper850Pose make -f modules/robot/CMakeFiles/testViper650.dir/build.make modules/robot/CMakeFiles/testViper650.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testViper650.dir/DependInfo.cmake "--color=" testViper650 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testViper650.dir/build.make modules/robot/CMakeFiles/testViper650.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 52%] Building CXX object modules/robot/CMakeFiles/testViper650.dir/test/servo-viper/testViper650.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-viper/testViper650.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testViper650.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 52%] Built target testViper650 make -f modules/robot/CMakeFiles/testViper850.dir/build.make modules/robot/CMakeFiles/testViper850.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testViper850.dir/DependInfo.cmake "--color=" testViper850 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testViper850.dir/build.make modules/robot/CMakeFiles/testViper850.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/robot/CMakeFiles/testViper850.dir/test/servo-viper/testViper850.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/test/servo-viper/testViper850.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testViper850.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 53%] Built target testViper850 make -f modules/robot/CMakeFiles/testVirtuose.dir/build.make modules/robot/CMakeFiles/testVirtuose.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testVirtuose.dir/DependInfo.cmake "--color=" testVirtuose make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testVirtuose.dir/build.make modules/robot/CMakeFiles/testVirtuose.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuose.dir/test/virtuose/testVirtuose.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpVirtuose.h:40, from /<>/modules/robot/test/virtuose/testVirtuose.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included from /<>/modules/core/include/visp3/core/vpPoseVector.h:52, from /<>/modules/robot/include/visp3/robot/vpVirtuose.h: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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuose.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 53%] Built target testVirtuose make -f modules/robot/CMakeFiles/testVirtuoseAfma6.dir/build.make modules/robot/CMakeFiles/testVirtuoseAfma6.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testVirtuoseAfma6.dir/DependInfo.cmake "--color=" testVirtuoseAfma6 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testVirtuoseAfma6.dir/build.make modules/robot/CMakeFiles/testVirtuoseAfma6.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuoseAfma6.dir/test/virtuose/testVirtuoseAfma6.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpTime.h:43, from /<>/modules/robot/test/virtuose/testVirtuoseAfma6.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuoseAfma6.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 53%] Built target testVirtuoseAfma6 make -f modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/build.make modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/DependInfo.cmake "--color=" testVirtuoseHapticBox make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/build.make modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuoseHapticBox.dir/test/virtuose/testVirtuoseHapticBox.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpTime.h:43, from /<>/modules/robot/test/virtuose/testVirtuoseHapticBox.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuoseHapticBox.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 53%] Built target testVirtuoseHapticBox make -f modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/build.make modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/DependInfo.cmake "--color=" testVirtuoseJointLimits make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/build.make modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuoseJointLimits.dir/test/virtuose/testVirtuoseJointLimits.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpTime.h:43, from /<>/modules/robot/test/virtuose/testVirtuoseJointLimits.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuoseJointLimits.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 53%] Built target testVirtuoseJointLimits make -f modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/build.make modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/DependInfo.cmake "--color=" testVirtuosePeriodicFunction make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/build.make modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuosePeriodicFunction.dir/test/virtuose/testVirtuosePeriodicFunction.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpTime.h:43, from /<>/modules/robot/test/virtuose/testVirtuosePeriodicFunction.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuosePeriodicFunction.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 53%] Built target testVirtuosePeriodicFunction make -f modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/build.make modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/robot /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/robot /<>/obj-aarch64-linux-gnu/modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/DependInfo.cmake "--color=" testVirtuoseWithGlove make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/build.make modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/robot/CMakeFiles/testVirtuoseWithGlove.dir/test/virtuose/testVirtuoseWithGlove.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/robot && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/qbdevice -I/<>/obj-aarch64-linux-gnu/3rdparty/qbdevice -I/<>/3rdparty/reflex-takktile2 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/robot && /usr/bin/cmake -E cmake_link_script CMakeFiles/testVirtuoseWithGlove.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/visual_features /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/visual_features /<>/obj-aarch64-linux-gnu/modules/visual_features/CMakeFiles/testPoint.dir/DependInfo.cmake "--color=" testPoint make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/visual_features/CMakeFiles/testPoint.dir/build.make modules/visual_features/CMakeFiles/testPoint.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/visual_features/CMakeFiles/testPoint.dir/test/feature/testPoint.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/visual_features && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/visual_features/test/feature/testPoint.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/visual_features && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoint.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vs /<>/obj-aarch64-linux-gnu/modules/vs/CMakeFiles/visp_vs.dir/DependInfo.cmake "--color=" visp_vs make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vs/CMakeFiles/visp_vs.dir/build.make modules/vs/CMakeFiles/visp_vs.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vs && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/vs/include -I/<>/modules/vs/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/vs/src/vpAdaptiveGain.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vs && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/vs/include -I/<>/modules/vs/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vs && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/vs/include -I/<>/modules/vs/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vs && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/vs/include -I/<>/modules/vs/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vs && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_vs.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_vs.dir/link.d -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 -lm ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vs /<>/obj-aarch64-linux-gnu/modules/vs/CMakeFiles/testFeature.dir/DependInfo.cmake "--color=" testFeature make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vs/CMakeFiles/testFeature.dir/build.make modules/vs/CMakeFiles/testFeature.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/vs/CMakeFiles/testFeature.dir/test/visual-feature/testFeature.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/modules/vs/test/visual-feature/testFeature.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vs && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFeature.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 53%] Built target testFeature make -f modules/vs/CMakeFiles/testFeatureMoment.dir/build.make modules/vs/CMakeFiles/testFeatureMoment.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vs /<>/obj-aarch64-linux-gnu/modules/vs/CMakeFiles/testFeatureMoment.dir/DependInfo.cmake "--color=" testFeatureMoment make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vs/CMakeFiles/testFeatureMoment.dir/build.make modules/vs/CMakeFiles/testFeatureMoment.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/vs/CMakeFiles/testFeatureMoment.dir/test/visual-feature/testFeatureMoment.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/vs/test/visual-feature/testFeatureMoment.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vs && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFeatureMoment.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 53%] Built target testFeatureMoment make -f modules/vs/CMakeFiles/testFeatureSegment.dir/build.make modules/vs/CMakeFiles/testFeatureSegment.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vs /<>/obj-aarch64-linux-gnu/modules/vs/CMakeFiles/testFeatureSegment.dir/DependInfo.cmake "--color=" testFeatureSegment make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vs/CMakeFiles/testFeatureSegment.dir/build.make modules/vs/CMakeFiles/testFeatureSegment.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/vs/CMakeFiles/testFeatureSegment.dir/test/visual-feature/testFeatureSegment.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vs/test/visual-feature/testFeatureSegment.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vs && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFeatureSegment.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/mbt /<>/obj-aarch64-linux-gnu/modules/mbt/CMakeFiles/visp_mbt.dir/DependInfo.cmake "--color=" visp_mbt make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/mbt/CMakeFiles/visp_mbt.dir/build.make modules/mbt/CMakeFiles/visp_mbt.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCPUFeatures.h:42, from /<>/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpCPUFeatures.h:42, from /<>/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 53%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/tracker/mbt/src/edge/vpMbEdgeTracker.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/edge/vpMbtDistanceCircle.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/edge/vpMbtDistanceCylinder.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/edge/vpMbtDistanceLine.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/edge/vpMbtMeLine.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/tracker/mbt/src/hybrid/vpMbEdgeKltTracker.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/modules/tracker/mbt/src/klt/vpMbKltTracker.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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/vpMbScanLine.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/vpMbScanLine.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 54%] Building CXX object modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/tracker/mbt/src/vpMbTracker.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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/vpMbtPolygon.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/vpMbtPolygon.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/3rdparty/pugixml-1.9 -I/<>/3rdparty/catch2 -I/<>/3rdparty/simdlib -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/mbt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/src/vpMbtXmlGenericParser.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_mbt.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_mbt.dir/link.d -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 -lm /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testDisplacement.dir/DependInfo.cmake "--color=" testDisplacement make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testDisplacement.dir/build.make modules/vision/CMakeFiles/testDisplacement.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 54%] Building CXX object modules/vision/CMakeFiles/testDisplacement.dir/test/homography/testDisplacement.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/vision/test/homography/testDisplacement.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testDisplacement.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testKeyPoint-2.dir/DependInfo.cmake "--color=" testKeyPoint-2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testKeyPoint-2.dir/build.make modules/vision/CMakeFiles/testKeyPoint-2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 54%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-2.dir/test/keypoint-with-dataset/testKeyPoint-2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-2.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testKeyPoint-3.dir/DependInfo.cmake "--color=" testKeyPoint-3 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testKeyPoint-3.dir/build.make modules/vision/CMakeFiles/testKeyPoint-3.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 54%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-3.dir/test/keypoint-with-dataset/testKeyPoint-3.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-3.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-3.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testKeyPoint-4.dir/DependInfo.cmake "--color=" testKeyPoint-4 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testKeyPoint-4.dir/build.make modules/vision/CMakeFiles/testKeyPoint-4.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-4.dir/test/keypoint-with-dataset/testKeyPoint-4.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-4.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-4.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testKeyPoint-5.dir/DependInfo.cmake "--color=" testKeyPoint-5 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testKeyPoint-5.dir/build.make modules/vision/CMakeFiles/testKeyPoint-5.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-5.dir/test/keypoint-with-dataset/testKeyPoint-5.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-5.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-5.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testKeyPoint-6.dir/DependInfo.cmake "--color=" testKeyPoint-6 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testKeyPoint-6.dir/build.make modules/vision/CMakeFiles/testKeyPoint-6.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-6.dir/test/keypoint-with-dataset/testKeyPoint-6.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-6.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-6.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testKeyPoint-7.dir/DependInfo.cmake "--color=" testKeyPoint-7 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testKeyPoint-7.dir/build.make modules/vision/CMakeFiles/testKeyPoint-7.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint-7.dir/test/keypoint-with-dataset/testKeyPoint-7.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint-7.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint-7.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testKeyPoint.dir/DependInfo.cmake "--color=" testKeyPoint make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testKeyPoint.dir/build.make modules/vision/CMakeFiles/testKeyPoint.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 55%] Building CXX object modules/vision/CMakeFiles/testKeyPoint.dir/test/keypoint-with-dataset/testKeyPoint.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/test/keypoint-with-dataset/testKeyPoint.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testKeyPoint.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 55%] Built target testKeyPoint make -f modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/build.make modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/DependInfo.cmake "--color=" testXmlConfigParserKeyPoint make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/build.make modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 55%] Building CXX object modules/vision/CMakeFiles/testXmlConfigParserKeyPoint.dir/test/keypoint-with-dataset/testXmlConfigParserKeyPoint.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/vision/test/keypoint-with-dataset/testXmlConfigParserKeyPoint.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testXmlConfigParserKeyPoint.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 56%] Built target testXmlConfigParserKeyPoint make -f modules/vision/CMakeFiles/testPoseRansac2.dir/build.make modules/vision/CMakeFiles/testPoseRansac2.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testPoseRansac2.dir/DependInfo.cmake "--color=" testPoseRansac2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testPoseRansac2.dir/build.make modules/vision/CMakeFiles/testPoseRansac2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 56%] Building CXX object modules/vision/CMakeFiles/testPoseRansac2.dir/test/pose-with-dataset/testPoseRansac2.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/vision/test/pose-with-dataset/testPoseRansac2.cpp:34: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoseRansac2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 56%] Built target testPoseRansac2 make -f modules/vision/CMakeFiles/testFindMatch.dir/build.make modules/vision/CMakeFiles/testFindMatch.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testFindMatch.dir/DependInfo.cmake "--color=" testFindMatch make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testFindMatch.dir/build.make modules/vision/CMakeFiles/testFindMatch.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 56%] Building CXX object modules/vision/CMakeFiles/testFindMatch.dir/test/pose/testFindMatch.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/vision/test/pose/testFindMatch.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testFindMatch.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 56%] Built target testFindMatch make -f modules/vision/CMakeFiles/testPose.dir/build.make modules/vision/CMakeFiles/testPose.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testPose.dir/DependInfo.cmake "--color=" testPose make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testPose.dir/build.make modules/vision/CMakeFiles/testPose.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/vision/CMakeFiles/testPose.dir/test/pose/testPose.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPose.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target testPose make -f modules/vision/CMakeFiles/testPoseFeatures.dir/build.make modules/vision/CMakeFiles/testPoseFeatures.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testPoseFeatures.dir/DependInfo.cmake "--color=" testPoseFeatures make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testPoseFeatures.dir/build.make modules/vision/CMakeFiles/testPoseFeatures.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/vision/CMakeFiles/testPoseFeatures.dir/test/pose/testPoseFeatures.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoseFeatures.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target testPoseFeatures make -f modules/vision/CMakeFiles/testPoseRansac.dir/build.make modules/vision/CMakeFiles/testPoseRansac.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/vision /<>/obj-aarch64-linux-gnu/modules/vision/CMakeFiles/testPoseRansac.dir/DependInfo.cmake "--color=" testPoseRansac make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/vision/CMakeFiles/testPoseRansac.dir/build.make modules/vision/CMakeFiles/testPoseRansac.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/vision/CMakeFiles/testPoseRansac.dir/test/pose/testPoseRansac.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/modules/vision/test/pose/testPoseRansac.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/testPoseRansac.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/detection /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/detection /<>/obj-aarch64-linux-gnu/modules/detection/CMakeFiles/visp_detection.dir/DependInfo.cmake "--color=" visp_detection make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/detection/CMakeFiles/visp_detection.dir/build.make modules/detection/CMakeFiles/visp_detection.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/detection && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/src/barcode/vpDetectorDataMatrixCode.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/detection && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/src/barcode/vpDetectorQRCode.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 57%] Building CXX object modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNNOpenCV.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/detection && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/src/dnn/vpDetectorDNNOpenCV.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 57%] Building CXX object modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/detection && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/src/face/vpDetectorFace.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/detection && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/src/tag/vpDetectorAprilTag.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/detection && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/3rdparty/apriltag -I/<>/3rdparty/catch2 -I/<>/modules/detection/include -I/<>/modules/detection/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/src/vpDetectorBase.cpp:35: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/detection && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_detection.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_detection.dir/link.d -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/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 ../../3rdparty/lib/libvisp_apriltag.a -lm ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/detection /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/detection /<>/obj-aarch64-linux-gnu/modules/detection/CMakeFiles/perfApriltagDetection.dir/DependInfo.cmake "--color=" perfApriltagDetection make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/detection/CMakeFiles/perfApriltagDetection.dir/build.make modules/detection/CMakeFiles/perfApriltagDetection.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/detection/CMakeFiles/perfApriltagDetection.dir/test/apriltag-with-dataset/perfApriltagDetection.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/detection && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/test/apriltag-with-dataset/perfApriltagDetection.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 57%] Linking CXX executable perfApriltagDetection cd /<>/obj-aarch64-linux-gnu/modules/detection && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfApriltagDetection.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target perfApriltagDetection make -f modules/detection/CMakeFiles/testAprilTag.dir/build.make modules/detection/CMakeFiles/testAprilTag.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/detection /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/detection /<>/obj-aarch64-linux-gnu/modules/detection/CMakeFiles/testAprilTag.dir/DependInfo.cmake "--color=" testAprilTag make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/detection/CMakeFiles/testAprilTag.dir/build.make modules/detection/CMakeFiles/testAprilTag.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/detection/CMakeFiles/testAprilTag.dir/test/apriltag-with-dataset/testAprilTag.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/detection && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/apriltag -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/test/apriltag-with-dataset/testAprilTag.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 57%] Linking CXX executable testAprilTag cd /<>/obj-aarch64-linux-gnu/modules/detection && /usr/bin/cmake -E cmake_link_script CMakeFiles/testAprilTag.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_flann.so.4.10.0 /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target testAprilTag make -f modules/mbt/CMakeFiles/perfGenericTracker.dir/build.make modules/mbt/CMakeFiles/perfGenericTracker.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/mbt /<>/obj-aarch64-linux-gnu/modules/mbt/CMakeFiles/perfGenericTracker.dir/DependInfo.cmake "--color=" perfGenericTracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/mbt/CMakeFiles/perfGenericTracker.dir/build.make modules/mbt/CMakeFiles/perfGenericTracker.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/mbt/CMakeFiles/perfGenericTracker.dir/test/generic-with-dataset/perfGenericTracker.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/perfGenericTracker.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 57%] Linking CXX executable perfGenericTracker cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfGenericTracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target perfGenericTracker make -f modules/mbt/CMakeFiles/testGenericTracker.dir/build.make modules/mbt/CMakeFiles/testGenericTracker.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/mbt /<>/obj-aarch64-linux-gnu/modules/mbt/CMakeFiles/testGenericTracker.dir/DependInfo.cmake "--color=" testGenericTracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/mbt/CMakeFiles/testGenericTracker.dir/build.make modules/mbt/CMakeFiles/testGenericTracker.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/mbt/CMakeFiles/testGenericTracker.dir/test/generic-with-dataset/testGenericTracker.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTracker.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 57%] Linking CXX executable testGenericTracker cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGenericTracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target testGenericTracker make -f modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/mbt /<>/obj-aarch64-linux-gnu/modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/DependInfo.cmake "--color=" testGenericTrackerCAOParsing make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/mbt/CMakeFiles/testGenericTrackerCAOParsing.dir/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerCAOParsing.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 57%] Linking CXX executable testGenericTrackerCAOParsing cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGenericTrackerCAOParsing.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target testGenericTrackerCAOParsing make -f modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/mbt /<>/obj-aarch64-linux-gnu/modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/DependInfo.cmake "--color=" testGenericTrackerDepth make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/mbt/CMakeFiles/testGenericTrackerDepth.dir/test/generic-with-dataset/testGenericTrackerDepth.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDepth.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 57%] Linking CXX executable testGenericTrackerDepth cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGenericTrackerDepth.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target testGenericTrackerDepth make -f modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/mbt /<>/obj-aarch64-linux-gnu/modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/DependInfo.cmake "--color=" testGenericTrackerDeterminist make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/build.make modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/mbt/CMakeFiles/testGenericTrackerDeterminist.dir/test/generic-with-dataset/testGenericTrackerDeterminist.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/generic-with-dataset/testGenericTrackerDeterminist.cpp:36: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 | }); | ~ [ 57%] Linking CXX executable testGenericTrackerDeterminist cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testGenericTrackerDeterminist.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target testGenericTrackerDeterminist make -f modules/mbt/CMakeFiles/testMbtJsonSettings.dir/build.make modules/mbt/CMakeFiles/testMbtJsonSettings.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/mbt /<>/obj-aarch64-linux-gnu/modules/mbt/CMakeFiles/testMbtJsonSettings.dir/DependInfo.cmake "--color=" testMbtJsonSettings make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/mbt/CMakeFiles/testMbtJsonSettings.dir/build.make modules/mbt/CMakeFiles/testMbtJsonSettings.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/mbt/CMakeFiles/testMbtJsonSettings.dir/test/generic-with-dataset/testMbtJsonSettings.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/tracker/mbt/test/generic-with-dataset/testMbtJsonSettings.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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 testMbtJsonSettings cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMbtJsonSettings.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target testMbtJsonSettings make -f modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/build.make modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/mbt /<>/obj-aarch64-linux-gnu/modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/DependInfo.cmake "--color=" testMbtXmlGenericParser make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/build.make modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/mbt/CMakeFiles/testMbtXmlGenericParser.dir/test/generic-with-dataset/testMbtXmlGenericParser.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/modules/tracker/mbt/test/generic-with-dataset/testMbtXmlGenericParser.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testMbtXmlGenericParser.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 57%] Built target testMbtXmlGenericParser make -f modules/mbt/CMakeFiles/testTukeyEstimator.dir/build.make modules/mbt/CMakeFiles/testTukeyEstimator.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/mbt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/mbt /<>/obj-aarch64-linux-gnu/modules/mbt/CMakeFiles/testTukeyEstimator.dir/DependInfo.cmake "--color=" testTukeyEstimator make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/mbt/CMakeFiles/testTukeyEstimator.dir/build.make modules/mbt/CMakeFiles/testTukeyEstimator.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/mbt/CMakeFiles/testTukeyEstimator.dir/test/testTukeyEstimator.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/3rdparty/clipper -I/<>/obj-aarch64-linux-gnu/3rdparty/clipper -I/<>/3rdparty/pugixml-1.9 -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/mbt/test/testTukeyEstimator.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 57%] Linking CXX executable testTukeyEstimator cd /<>/obj-aarch64-linux-gnu/modules/mbt && /usr/bin/cmake -E cmake_link_script CMakeFiles/testTukeyEstimator.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/tt /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/tt /<>/obj-aarch64-linux-gnu/modules/tt/CMakeFiles/visp_tt.dir/DependInfo.cmake "--color=" visp_tt make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f modules/tt/CMakeFiles/visp_tt.dir/build.make modules/tt/CMakeFiles/visp_tt.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 57%] Building CXX object modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDESM.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerBSpline.h:47, from /<>/modules/tracker/tt/src/tools/vpTemplateTrackerBSpline.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/tt/src/tools/vpTemplateTrackerZone.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/include/visp3/core/vpTrackingException.h:44, from /<>/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomography.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_tt.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_tt.dir/link.d -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 -lm ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/modules/tracker/tt_mi /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/modules/tt_mi /<>/obj-aarch64-linux-gnu/modules/tt_mi/CMakeFiles/visp_tt_mi.dir/DependInfo.cmake "--color=" visp_tt_mi make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 58%] Building CXX object modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o cd /<>/obj-aarch64-linux-gnu/modules/tt_mi && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMI.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/tt_mi && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt_mi && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIForwardAdditional.h:42, from /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardAdditional.cpp:40: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt_mi && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIForwardCompositional.h:42, from /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardCompositional.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/modules/tt_mi && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpException.h:42, from /<>/modules/core/include/visp3/core/vpTrackingException.h:44, from /<>/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIInverseCompositional.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/modules/tt_mi && /usr/bin/aarch64-linux-gnu-g++ -Dvisp_EXPORTS -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/tracker/tt_mi/include -I/<>/modules/tracker/tt_mi/src -I/<>/obj-aarch64-linux-gnu/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 -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIBSpline.h:47, from /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 259 | virtual ~vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: note: remove the ‘< >’ /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp: In static member function ‘static void vpTemplateTrackerMIBSpline::PutTotPVBspline4(double*, double*, double*, int, double, int, double, int, double*, unsigned int&)’: /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:431:29: warning: ‘Bti’ is used uninitialized [-Wuninitialized] 431 | Prt[ind + it] += Br * *ptBti; | ^~~~~~ /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:407:10: note: ‘Bti’ declared here 407 | double Bti[4]; | ^~~ /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:434:33: warning: ‘dBti’ may be used uninitialized [-Wmaybe-uninitialized] 434 | double Br_ptdBti_ = Br * (*ptdBti); | ~^~~~~~~~ /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:408:10: note: ‘dBti’ declared here 408 | double dBti[4]; | ^~~~ /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:435:34: warning: ‘d2Bti’ may be used uninitialized [-Wmaybe-uninitialized] 435 | double Br_ptd2Bti_ = Br * (*ptd2Bti); | ~^~~~~~~~~ /<>/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:409:10: note: ‘d2Bti’ declared here 409 | double d2Bti[4]; | ^~~~~ [ 58%] Linking CXX shared library ../../lib/libvisp_tt_mi.so cd /<>/obj-aarch64-linux-gnu/modules/tt_mi && /usr/bin/cmake -E cmake_link_script CMakeFiles/visp_tt_mi.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -shared -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/visp_tt_mi.dir/link.d -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 -lm ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/demo/wireframe-simulator /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/DependInfo.cmake "--color=" servoSimu4Points make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/build.make demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 58%] Building CXX object demo/wireframe-simulator/CMakeFiles/servoSimu4Points.dir/servoSimu4Points.cpp.o cd /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/demo/wireframe-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu4Points.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator && /usr/bin/cmake -E copy /<>/demo/wireframe-simulator/mire.png /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/demo/wireframe-simulator /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/DependInfo.cmake "--color=" servoSimuCylinder make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/build.make demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 58%] Building CXX object demo/wireframe-simulator/CMakeFiles/servoSimuCylinder.dir/servoSimuCylinder.cpp.o cd /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/demo/wireframe-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCylinder.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/demo/wireframe-simulator /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/DependInfo.cmake "--color=" servoSimuSphere make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/build.make demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 58%] Building CXX object demo/wireframe-simulator/CMakeFiles/servoSimuSphere.dir/servoSimuSphere.cpp.o cd /<>/obj-aarch64-linux-gnu/demo/wireframe-simulator && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/demo/wireframe-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSphere.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/calibration /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/calibration /<>/obj-aarch64-linux-gnu/example/calibration/CMakeFiles/calibrate-camera.dir/DependInfo.cmake "--color=" calibrate-camera make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/calibration/CMakeFiles/calibrate-camera.dir/build.make example/calibration/CMakeFiles/calibrate-camera.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 58%] Building CXX object example/calibration/CMakeFiles/calibrate-camera.dir/calibrate-camera.cpp.o cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/calibration/calibrate-camera.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/calibrate-camera.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/default-chessboard.cfg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/default-circles.cfg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-01.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-02.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-03.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-04.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-05.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-06.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-07.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-08.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-09.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-10.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-11.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-12.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/chessboard-13.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-01.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-02.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-03.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-04.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/circles-05.jpg /<>/obj-aarch64-linux-gnu/example/calibration cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E copy /<>/example/calibration/camera_calibration_show_extrinsics.py /<>/obj-aarch64-linux-gnu/example/calibration make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/calibration /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/calibration /<>/obj-aarch64-linux-gnu/example/calibration/CMakeFiles/calibrate-hand-eye.dir/DependInfo.cmake "--color=" calibrate-hand-eye make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/calibration/CMakeFiles/calibrate-hand-eye.dir/build.make example/calibration/CMakeFiles/calibrate-hand-eye.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 58%] Building CXX object example/calibration/CMakeFiles/calibrate-hand-eye.dir/calibrate-hand-eye.cpp.o cd /<>/obj-aarch64-linux-gnu/example/calibration && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/calibration/calibrate-hand-eye.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/calibrate-hand-eye.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/coin-simulator /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/coin-simulator /<>/obj-aarch64-linux-gnu/example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/DependInfo.cmake "--color=" simulateFourPoints2DCartesianCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/build.make example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 58%] Building CXX object example/coin-simulator/CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/simulateFourPoints2DCartesianCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/coin-simulator && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/coin-simulator/simulateFourPoints2DCartesianCamVelocity.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 58%] Linking CXX executable simulateFourPoints2DCartesianCamVelocity cd /<>/obj-aarch64-linux-gnu/example/coin-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulateFourPoints2DCartesianCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/coin-simulator /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/coin-simulator /<>/obj-aarch64-linux-gnu/example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/DependInfo.cmake "--color=" simulateFourPoints2DPolarCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/build.make example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 58%] Building CXX object example/coin-simulator/CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/simulateFourPoints2DPolarCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/coin-simulator && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/coin-simulator/simulateFourPoints2DPolarCamVelocity.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 59%] Linking CXX executable simulateFourPoints2DPolarCamVelocity cd /<>/obj-aarch64-linux-gnu/example/coin-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulateFourPoints2DPolarCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/coin-simulator /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/coin-simulator /<>/obj-aarch64-linux-gnu/example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/DependInfo.cmake "--color=" simulateCircle2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/build.make example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 59%] Building CXX object example/coin-simulator/CMakeFiles/simulateCircle2DCamVelocity.dir/simulateCircle2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/coin-simulator && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/coin-simulator/simulateCircle2DCamVelocity.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 59%] Linking CXX executable simulateCircle2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/coin-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulateCircle2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/display /<>/obj-aarch64-linux-gnu/example/device/display/CMakeFiles/displaySequence.dir/DependInfo.cmake "--color=" displaySequence make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/display/CMakeFiles/displaySequence.dir/build.make example/device/display/CMakeFiles/displaySequence.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 59%] Building CXX object example/device/display/CMakeFiles/displaySequence.dir/displaySequence.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/display/displaySequence.cpp:49: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displaySequence.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/display /<>/obj-aarch64-linux-gnu/example/device/display/CMakeFiles/displayGDI.dir/DependInfo.cmake "--color=" displayGDI make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/display/CMakeFiles/displayGDI.dir/build.make example/device/display/CMakeFiles/displayGDI.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 59%] Building CXX object example/device/display/CMakeFiles/displayGDI.dir/displayGDI.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/display/displayGDI.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 59%] Linking CXX executable displayGDI cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayGDI.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/display /<>/obj-aarch64-linux-gnu/example/device/display/CMakeFiles/displayD3D.dir/DependInfo.cmake "--color=" displayD3D make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/display/CMakeFiles/displayD3D.dir/build.make example/device/display/CMakeFiles/displayD3D.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 59%] Building CXX object example/device/display/CMakeFiles/displayD3D.dir/displayD3D.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/display/displayD3D.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 59%] Linking CXX executable displayD3D cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayD3D.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/display /<>/obj-aarch64-linux-gnu/example/device/display/CMakeFiles/displayGTK.dir/DependInfo.cmake "--color=" displayGTK make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/display/CMakeFiles/displayGTK.dir/build.make example/device/display/CMakeFiles/displayGTK.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 59%] Building CXX object example/device/display/CMakeFiles/displayGTK.dir/displayGTK.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/display/displayGTK.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 60%] Linking CXX executable displayGTK cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayGTK.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/display /<>/obj-aarch64-linux-gnu/example/device/display/CMakeFiles/displayX.dir/DependInfo.cmake "--color=" displayX make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/display/CMakeFiles/displayX.dir/build.make example/device/display/CMakeFiles/displayX.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 60%] Building CXX object example/device/display/CMakeFiles/displayX.dir/displayX.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/display/displayX.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayX.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/display /<>/obj-aarch64-linux-gnu/example/device/display/CMakeFiles/displayOpenCV.dir/DependInfo.cmake "--color=" displayOpenCV make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/display/CMakeFiles/displayOpenCV.dir/build.make example/device/display/CMakeFiles/displayOpenCV.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 60%] Building CXX object example/device/display/CMakeFiles/displayOpenCV.dir/displayOpenCV.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/display/displayOpenCV.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayOpenCV.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/display /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/display /<>/obj-aarch64-linux-gnu/example/device/display/CMakeFiles/displayXMulti.dir/DependInfo.cmake "--color=" displayXMulti make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/display/CMakeFiles/displayXMulti.dir/build.make example/device/display/CMakeFiles/displayXMulti.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 60%] Building CXX object example/device/display/CMakeFiles/displayXMulti.dir/displayXMulti.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/display && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/display/displayXMulti.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/device/display && /usr/bin/cmake -E cmake_link_script CMakeFiles/displayXMulti.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/DependInfo.cmake "--color=" getRealSense2Info make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/build.make example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 60%] Building CXX object example/device/framegrabber/CMakeFiles/getRealSense2Info.dir/getRealSense2Info.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/sensor/include/visp3/sensor/vpRealSense2.h:39, from /<>/example/device/framegrabber/getRealSense2Info.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 60%] Linking CXX executable getRealSense2Info cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/getRealSense2Info.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grab1394Two.dir/DependInfo.cmake "--color=" grab1394Two make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grab1394Two.dir/build.make example/device/framegrabber/CMakeFiles/grab1394Two.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 60%] Building CXX object example/device/framegrabber/CMakeFiles/grab1394Two.dir/grab1394Two.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/grab1394Two.cpp:54: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grab1394Two.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grab1394CMU.dir/DependInfo.cmake "--color=" grab1394CMU make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grab1394CMU.dir/build.make example/device/framegrabber/CMakeFiles/grab1394CMU.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 60%] Building CXX object example/device/framegrabber/CMakeFiles/grab1394CMU.dir/grab1394CMU.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/grab1394CMU.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grab1394CMU.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grabDisk.dir/DependInfo.cmake "--color=" grabDisk make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grabDisk.dir/build.make example/device/framegrabber/CMakeFiles/grabDisk.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabDisk.dir/grabDisk.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/grabDisk.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabDisk.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grabV4l2.dir/DependInfo.cmake "--color=" grabV4l2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grabV4l2.dir/build.make example/device/framegrabber/CMakeFiles/grabV4l2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabV4l2.dir/grabV4l2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/grabV4l2.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabV4l2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grabDirectShow.dir/DependInfo.cmake "--color=" grabDirectShow make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grabDirectShow.dir/build.make example/device/framegrabber/CMakeFiles/grabDirectShow.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabDirectShow.dir/grabDirectShow.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/grabDirectShow.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 61%] Linking CXX executable grabDirectShow cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabDirectShow.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/DependInfo.cmake "--color=" grabDirectShowMulti make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/build.make example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabDirectShowMulti.dir/grabDirectShowMulti.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/grabDirectShowMulti.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 61%] Linking CXX executable grabDirectShowMulti cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabDirectShowMulti.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/DependInfo.cmake "--color=" grabFlyCapture make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/build.make example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabFlyCapture.dir/grabFlyCapture.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/grabFlyCapture.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 61%] Linking CXX executable grabFlyCapture cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabFlyCapture.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grabRealSense.dir/DependInfo.cmake "--color=" grabRealSense make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grabRealSense.dir/build.make example/device/framegrabber/CMakeFiles/grabRealSense.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabRealSense.dir/grabRealSense.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/example/device/framegrabber/grabRealSense.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabRealSense.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grabRealSense2.dir/DependInfo.cmake "--color=" grabRealSense2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grabRealSense2.dir/build.make example/device/framegrabber/CMakeFiles/grabRealSense2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabRealSense2.dir/grabRealSense2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/grabRealSense2.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 61%] Linking CXX executable grabRealSense2 cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabRealSense2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/DependInfo.cmake "--color=" grabRealSense2_T265 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/build.make example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabRealSense2_T265.dir/grabRealSense2_T265.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabRealSense2_T265.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/DependInfo.cmake "--color=" grabV4l2MultiCpp11Thread make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/build.make example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/grabV4l2MultiCpp11Thread.dir/grabV4l2MultiCpp11Thread.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/grabV4l2MultiCpp11Thread.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/grabV4l2MultiCpp11Thread.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/readRealSenseData.dir/DependInfo.cmake "--color=" readRealSenseData make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/readRealSenseData.dir/build.make example/device/framegrabber/CMakeFiles/readRealSenseData.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/readRealSenseData.dir/readRealSenseData.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/readRealSenseData.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/readRealSenseData.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/framegrabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/framegrabber /<>/obj-aarch64-linux-gnu/example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/DependInfo.cmake "--color=" saveRealSenseData make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/build.make example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/framegrabber/CMakeFiles/saveRealSenseData.dir/saveRealSenseData.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/framegrabber/saveRealSenseData.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 61%] Linking CXX executable saveRealSenseData cd /<>/obj-aarch64-linux-gnu/example/device/framegrabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/saveRealSenseData.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/kinect /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/kinect /<>/obj-aarch64-linux-gnu/example/device/kinect/CMakeFiles/kinectAcquisition.dir/DependInfo.cmake "--color=" kinectAcquisition make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/kinect/CMakeFiles/kinectAcquisition.dir/build.make example/device/kinect/CMakeFiles/kinectAcquisition.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/kinect/CMakeFiles/kinectAcquisition.dir/kinectAcquisition.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/kinect && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/kinect/kinectAcquisition.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 61%] Linking CXX executable kinectAcquisition cd /<>/obj-aarch64-linux-gnu/example/device/kinect && /usr/bin/cmake -E cmake_link_script CMakeFiles/kinectAcquisition.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/laserscanner /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/laserscanner /<>/obj-aarch64-linux-gnu/example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/DependInfo.cmake "--color=" SickLDMRS-Acq make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/build.make example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/laserscanner/CMakeFiles/SickLDMRS-Acq.dir/SickLDMRS-Acq.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/laserscanner && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/device/laserscanner/SickLDMRS-Acq.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/device/laserscanner && /usr/bin/cmake -E cmake_link_script CMakeFiles/SickLDMRS-Acq.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/laserscanner /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/laserscanner /<>/obj-aarch64-linux-gnu/example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/DependInfo.cmake "--color=" SickLDMRS-Process make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/build.make example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 61%] Building CXX object example/device/laserscanner/CMakeFiles/SickLDMRS-Process.dir/SickLDMRS-Process.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/laserscanner && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/device/laserscanner/SickLDMRS-Process.cpp:57: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/device/laserscanner && /usr/bin/cmake -E cmake_link_script CMakeFiles/SickLDMRS-Process.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/device/light /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/device/light /<>/obj-aarch64-linux-gnu/example/device/light/CMakeFiles/ringLight.dir/DependInfo.cmake "--color=" ringLight make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/device/light/CMakeFiles/ringLight.dir/build.make example/device/light/CMakeFiles/ringLight.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/device/light/CMakeFiles/ringLight.dir/ringLight.cpp.o cd /<>/obj-aarch64-linux-gnu/example/device/light && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/device/light/ringLight.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 62%] Linking CXX executable ringLight cd /<>/obj-aarch64-linux-gnu/example/device/light && /usr/bin/cmake -E cmake_link_script CMakeFiles/ringLight.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/direct-visual-servoing /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/direct-visual-servoing /<>/obj-aarch64-linux-gnu/example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/DependInfo.cmake "--color=" photometricVisualServoing make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/build.make example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/direct-visual-servoing/CMakeFiles/photometricVisualServoing.dir/photometricVisualServoing.cpp.o cd /<>/obj-aarch64-linux-gnu/example/direct-visual-servoing && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/example/direct-visual-servoing/photometricVisualServoing.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/direct-visual-servoing && /usr/bin/cmake -E cmake_link_script CMakeFiles/photometricVisualServoing.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/direct-visual-servoing /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/direct-visual-servoing /<>/obj-aarch64-linux-gnu/example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/DependInfo.cmake "--color=" photometricVisualServoingWithoutVpServo make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/build.make example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/direct-visual-servoing/CMakeFiles/photometricVisualServoingWithoutVpServo.dir/photometricVisualServoingWithoutVpServo.cpp.o cd /<>/obj-aarch64-linux-gnu/example/direct-visual-servoing && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/direct-visual-servoing/photometricVisualServoingWithoutVpServo.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/direct-visual-servoing && /usr/bin/cmake -E cmake_link_script CMakeFiles/photometricVisualServoingWithoutVpServo.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target photometricVisualServoingWithoutVpServo make -f example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/build.make example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/homography /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/homography /<>/obj-aarch64-linux-gnu/example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/DependInfo.cmake "--color=" homographyHartleyDLT2DObject make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/build.make example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/homography/CMakeFiles/homographyHartleyDLT2DObject.dir/homographyHartleyDLT2DObject.cpp.o cd /<>/obj-aarch64-linux-gnu/example/homography && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/homography/homographyHartleyDLT2DObject.cpp:50: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/homography && /usr/bin/cmake -E cmake_link_script CMakeFiles/homographyHartleyDLT2DObject.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target homographyHartleyDLT2DObject make -f example/homography/CMakeFiles/homographyHLM2DObject.dir/build.make example/homography/CMakeFiles/homographyHLM2DObject.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/homography /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/homography /<>/obj-aarch64-linux-gnu/example/homography/CMakeFiles/homographyHLM2DObject.dir/DependInfo.cmake "--color=" homographyHLM2DObject make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/homography/CMakeFiles/homographyHLM2DObject.dir/build.make example/homography/CMakeFiles/homographyHLM2DObject.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/homography/CMakeFiles/homographyHLM2DObject.dir/homographyHLM2DObject.cpp.o cd /<>/obj-aarch64-linux-gnu/example/homography && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/homography/homographyHLM2DObject.cpp:52: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/homography && /usr/bin/cmake -E cmake_link_script CMakeFiles/homographyHLM2DObject.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target homographyHLM2DObject make -f example/homography/CMakeFiles/homographyHLM3DObject.dir/build.make example/homography/CMakeFiles/homographyHLM3DObject.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/homography /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/homography /<>/obj-aarch64-linux-gnu/example/homography/CMakeFiles/homographyHLM3DObject.dir/DependInfo.cmake "--color=" homographyHLM3DObject make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/homography/CMakeFiles/homographyHLM3DObject.dir/build.make example/homography/CMakeFiles/homographyHLM3DObject.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/homography/CMakeFiles/homographyHLM3DObject.dir/homographyHLM3DObject.cpp.o cd /<>/obj-aarch64-linux-gnu/example/homography && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/homography/homographyHLM3DObject.cpp:52: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/homography && /usr/bin/cmake -E cmake_link_script CMakeFiles/homographyHLM3DObject.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target homographyHLM3DObject make -f example/homography/CMakeFiles/homographyRansac2DObject.dir/build.make example/homography/CMakeFiles/homographyRansac2DObject.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/homography /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/homography /<>/obj-aarch64-linux-gnu/example/homography/CMakeFiles/homographyRansac2DObject.dir/DependInfo.cmake "--color=" homographyRansac2DObject make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/homography/CMakeFiles/homographyRansac2DObject.dir/build.make example/homography/CMakeFiles/homographyRansac2DObject.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/homography/CMakeFiles/homographyRansac2DObject.dir/homographyRansac2DObject.cpp.o cd /<>/obj-aarch64-linux-gnu/example/homography && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/homography/homographyRansac2DObject.cpp:52: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/homography && /usr/bin/cmake -E cmake_link_script CMakeFiles/homographyRansac2DObject.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target homographyRansac2DObject make -f example/image/CMakeFiles/imageDiskRW.dir/build.make example/image/CMakeFiles/imageDiskRW.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/image /<>/obj-aarch64-linux-gnu/example/image/CMakeFiles/imageDiskRW.dir/DependInfo.cmake "--color=" imageDiskRW make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/image/CMakeFiles/imageDiskRW.dir/build.make example/image/CMakeFiles/imageDiskRW.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/image/CMakeFiles/imageDiskRW.dir/imageDiskRW.cpp.o cd /<>/obj-aarch64-linux-gnu/example/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/image/imageDiskRW.cpp:56: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/imageDiskRW.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/key-point /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/key-point /<>/obj-aarch64-linux-gnu/example/key-point/CMakeFiles/planarObjectDetector.dir/DependInfo.cmake "--color=" planarObjectDetector make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/key-point/CMakeFiles/planarObjectDetector.dir/build.make example/key-point/CMakeFiles/planarObjectDetector.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/key-point/CMakeFiles/planarObjectDetector.dir/planarObjectDetector.cpp.o cd /<>/obj-aarch64-linux-gnu/example/key-point && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/key-point/planarObjectDetector.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 62%] Linking CXX executable planarObjectDetector cd /<>/obj-aarch64-linux-gnu/example/key-point && /usr/bin/cmake -E cmake_link_script CMakeFiles/planarObjectDetector.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/key-point /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/key-point /<>/obj-aarch64-linux-gnu/example/key-point/CMakeFiles/fernClassifier.dir/DependInfo.cmake "--color=" fernClassifier make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/key-point/CMakeFiles/fernClassifier.dir/build.make example/key-point/CMakeFiles/fernClassifier.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/key-point/CMakeFiles/fernClassifier.dir/fernClassifier.cpp.o cd /<>/obj-aarch64-linux-gnu/example/key-point && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/key-point/fernClassifier.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 62%] Linking CXX executable fernClassifier cd /<>/obj-aarch64-linux-gnu/example/key-point && /usr/bin/cmake -E cmake_link_script CMakeFiles/fernClassifier.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target fernClassifier make -f example/manual/CMakeFiles/manGeometricFeatures.dir/build.make example/manual/CMakeFiles/manGeometricFeatures.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manGeometricFeatures.dir/DependInfo.cmake "--color=" manGeometricFeatures make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manGeometricFeatures.dir/build.make example/manual/CMakeFiles/manGeometricFeatures.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/manual/CMakeFiles/manGeometricFeatures.dir/geometric-features/manGeometricFeatures.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/manual/geometric-features/manGeometricFeatures.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGeometricFeatures.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target manGeometricFeatures make -f example/manual/CMakeFiles/HelloWorld.dir/build.make example/manual/CMakeFiles/HelloWorld.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/HelloWorld.dir/DependInfo.cmake "--color=" HelloWorld make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/HelloWorld.dir/build.make example/manual/CMakeFiles/HelloWorld.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/manual/CMakeFiles/HelloWorld.dir/hello-world/CMake/HelloWorld.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMath.h:43, from /<>/example/manual/hello-world/CMake/HelloWorld.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/HelloWorld.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target HelloWorld make -f example/manual/CMakeFiles/manDisplay.dir/build.make example/manual/CMakeFiles/manDisplay.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manDisplay.dir/DependInfo.cmake "--color=" manDisplay make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manDisplay.dir/build.make example/manual/CMakeFiles/manDisplay.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/manual/CMakeFiles/manDisplay.dir/image-manipulation/manDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/example/manual/image-manipulation/manDisplay.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manDisplay.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manGrab1394-2.dir/DependInfo.cmake "--color=" manGrab1394-2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manGrab1394-2.dir/build.make example/manual/CMakeFiles/manGrab1394-2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/manual/CMakeFiles/manGrab1394-2.dir/image-manipulation/manGrab1394-2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/example/manual/image-manipulation/manGrab1394-2.cpp:50: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGrab1394-2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manGrabDirectShow.dir/DependInfo.cmake "--color=" manGrabDirectShow make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manGrabDirectShow.dir/build.make example/manual/CMakeFiles/manGrabDirectShow.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/manual/CMakeFiles/manGrabDirectShow.dir/image-manipulation/manGrabDirectShow.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/manual/image-manipulation/manGrabDirectShow.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGrabDirectShow.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target manGrabDirectShow make -f example/manual/CMakeFiles/manGrabDisk.dir/build.make example/manual/CMakeFiles/manGrabDisk.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manGrabDisk.dir/DependInfo.cmake "--color=" manGrabDisk make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manGrabDisk.dir/build.make example/manual/CMakeFiles/manGrabDisk.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/manual/CMakeFiles/manGrabDisk.dir/image-manipulation/manGrabDisk.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/manual/image-manipulation/manGrabDisk.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGrabDisk.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 62%] Built target manGrabDisk make -f example/manual/CMakeFiles/manGrabV4l2.dir/build.make example/manual/CMakeFiles/manGrabV4l2.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manGrabV4l2.dir/DependInfo.cmake "--color=" manGrabV4l2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manGrabV4l2.dir/build.make example/manual/CMakeFiles/manGrabV4l2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 62%] Building CXX object example/manual/CMakeFiles/manGrabV4l2.dir/image-manipulation/manGrabV4l2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/example/manual/image-manipulation/manGrabV4l2.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manGrabV4l2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 63%] Built target manGrabV4l2 make -f example/manual/CMakeFiles/HelloWorldOgre.dir/build.make example/manual/CMakeFiles/HelloWorldOgre.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/HelloWorldOgre.dir/DependInfo.cmake "--color=" HelloWorldOgre make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/HelloWorldOgre.dir/build.make example/manual/CMakeFiles/HelloWorldOgre.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/manual/CMakeFiles/HelloWorldOgre.dir/ogre/HelloWorldOgre.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/ar/include/visp3/ar/vpAROgre.h:52, from /<>/example/manual/ogre/HelloWorldOgre.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/HelloWorldOgre.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 63%] Built target HelloWorldOgre make -f example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/build.make example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/DependInfo.cmake "--color=" HelloWorldOgreAdvanced make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/build.make example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/manual/CMakeFiles/HelloWorldOgreAdvanced.dir/ogre/HelloWorldOgreAdvanced.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/ar/include/visp3/ar/vpAROgre.h:52, from /<>/example/manual/ogre/HelloWorldOgreAdvanced.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/HelloWorldOgreAdvanced.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 63%] Built target HelloWorldOgreAdvanced make -f example/manual/CMakeFiles/manServo4PointsDisplay.dir/build.make example/manual/CMakeFiles/manServo4PointsDisplay.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manServo4PointsDisplay.dir/DependInfo.cmake "--color=" manServo4PointsDisplay make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manServo4PointsDisplay.dir/build.make example/manual/CMakeFiles/manServo4PointsDisplay.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/manual/CMakeFiles/manServo4PointsDisplay.dir/simulation/manServo4PointsDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/manual/simulation/manServo4PointsDisplay.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manServo4PointsDisplay.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 63%] Built target manServo4PointsDisplay make -f example/manual/CMakeFiles/manSimu4Dots.dir/build.make example/manual/CMakeFiles/manSimu4Dots.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manSimu4Dots.dir/DependInfo.cmake "--color=" manSimu4Dots make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manSimu4Dots.dir/build.make example/manual/CMakeFiles/manSimu4Dots.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/manual/CMakeFiles/manSimu4Dots.dir/simulation/manSimu4Dots.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/manual/simulation/manSimu4Dots.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 63%] Linking CXX executable manSimu4Dots cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manSimu4Dots.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 63%] Built target manSimu4Dots make -f example/manual/CMakeFiles/manSimu4Points.dir/build.make example/manual/CMakeFiles/manSimu4Points.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manSimu4Points.dir/DependInfo.cmake "--color=" manSimu4Points make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manSimu4Points.dir/build.make example/manual/CMakeFiles/manSimu4Points.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/manual/CMakeFiles/manSimu4Points.dir/simulation/manSimu4Points.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/manual/simulation/manSimu4Points.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 63%] Linking CXX executable manSimu4Points cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manSimu4Points.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 63%] Built target manSimu4Points make -f example/manual/CMakeFiles/manServoMomentsSimple.dir/build.make example/manual/CMakeFiles/manServoMomentsSimple.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/manual /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/manual /<>/obj-aarch64-linux-gnu/example/manual/CMakeFiles/manServoMomentsSimple.dir/DependInfo.cmake "--color=" manServoMomentsSimple make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/manual/CMakeFiles/manServoMomentsSimple.dir/build.make example/manual/CMakeFiles/manServoMomentsSimple.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/manual/CMakeFiles/manServoMomentsSimple.dir/moments/manServoMomentsSimple.cpp.o cd /<>/obj-aarch64-linux-gnu/example/manual && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/core/include/visp3/core/vpPoint.h:44, from /<>/example/manual/moments/manServoMomentsSimple.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/manual && /usr/bin/cmake -E cmake_link_script CMakeFiles/manServoMomentsSimple.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 63%] Built target manServoMomentsSimple make -f example/math/CMakeFiles/exponentialMap.dir/build.make example/math/CMakeFiles/exponentialMap.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/math /<>/obj-aarch64-linux-gnu/example/math/CMakeFiles/exponentialMap.dir/DependInfo.cmake "--color=" exponentialMap make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/math/CMakeFiles/exponentialMap.dir/build.make example/math/CMakeFiles/exponentialMap.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/math/CMakeFiles/exponentialMap.dir/exponentialMap.cpp.o cd /<>/obj-aarch64-linux-gnu/example/math && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/example/math/exponentialMap.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/exponentialMap.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 63%] Built target exponentialMap make -f example/math/CMakeFiles/BSpline.dir/build.make example/math/CMakeFiles/BSpline.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/math /<>/obj-aarch64-linux-gnu/example/math/CMakeFiles/BSpline.dir/DependInfo.cmake "--color=" BSpline make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/math/CMakeFiles/BSpline.dir/build.make example/math/CMakeFiles/BSpline.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/math/CMakeFiles/BSpline.dir/BSpline.cpp.o cd /<>/obj-aarch64-linux-gnu/example/math && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/math/BSpline.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 63%] Linking CXX executable BSpline cd /<>/obj-aarch64-linux-gnu/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/BSpline.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/math /<>/obj-aarch64-linux-gnu/example/math/CMakeFiles/quadprog_eq.dir/DependInfo.cmake "--color=" quadprog_eq make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/math/CMakeFiles/quadprog_eq.dir/build.make example/math/CMakeFiles/quadprog_eq.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/math/CMakeFiles/quadprog_eq.dir/quadprog_eq.cpp.o cd /<>/obj-aarch64-linux-gnu/example/math && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/math/quadprog_eq.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/quadprog_eq.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/math /<>/obj-aarch64-linux-gnu/example/math/CMakeFiles/quadprog.dir/DependInfo.cmake "--color=" quadprog make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/math/CMakeFiles/quadprog.dir/build.make example/math/CMakeFiles/quadprog.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/math/CMakeFiles/quadprog.dir/quadprog.cpp.o cd /<>/obj-aarch64-linux-gnu/example/math && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/math/quadprog.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/quadprog.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 63%] Built target quadprog make -f example/math/CMakeFiles/random.dir/build.make example/math/CMakeFiles/random.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/math /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/math /<>/obj-aarch64-linux-gnu/example/math/CMakeFiles/random.dir/DependInfo.cmake "--color=" random make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/math/CMakeFiles/random.dir/build.make example/math/CMakeFiles/random.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/math/CMakeFiles/random.dir/random.cpp.o cd /<>/obj-aarch64-linux-gnu/example/math && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpUniRand.h:66, from /<>/example/math/random.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 63%] Linking CXX executable random cd /<>/obj-aarch64-linux-gnu/example/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/random.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/moments/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/moments/image /<>/obj-aarch64-linux-gnu/example/moments/image/CMakeFiles/servoMomentImage.dir/DependInfo.cmake "--color=" servoMomentImage make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/moments/image/CMakeFiles/servoMomentImage.dir/build.make example/moments/image/CMakeFiles/servoMomentImage.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/moments/image/CMakeFiles/servoMomentImage.dir/servoMomentImage.cpp.o cd /<>/obj-aarch64-linux-gnu/example/moments/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/moments/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoMomentImage.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/moments/points /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/moments/points /<>/obj-aarch64-linux-gnu/example/moments/points/CMakeFiles/servoMomentPoints.dir/DependInfo.cmake "--color=" servoMomentPoints make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/moments/points/CMakeFiles/servoMomentPoints.dir/build.make example/moments/points/CMakeFiles/servoMomentPoints.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 63%] Building CXX object example/moments/points/CMakeFiles/servoMomentPoints.dir/servoMomentPoints.cpp.o cd /<>/obj-aarch64-linux-gnu/example/moments/points && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/moments/points && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoMomentPoints.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/moments/polygon /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/moments/polygon /<>/obj-aarch64-linux-gnu/example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/DependInfo.cmake "--color=" servoMomentPolygon make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/build.make example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 64%] Building CXX object example/moments/polygon/CMakeFiles/servoMomentPolygon.dir/servoMomentPolygon.cpp.o cd /<>/obj-aarch64-linux-gnu/example/moments/polygon && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/moments/polygon && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoMomentPolygon.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/ogre-simulator /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/ogre-simulator /<>/obj-aarch64-linux-gnu/example/ogre-simulator/CMakeFiles/AROgre.dir/DependInfo.cmake "--color=" AROgre make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/ogre-simulator/CMakeFiles/AROgre.dir/build.make example/ogre-simulator/CMakeFiles/AROgre.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 64%] Building CXX object example/ogre-simulator/CMakeFiles/AROgre.dir/AROgre.cpp.o cd /<>/obj-aarch64-linux-gnu/example/ogre-simulator && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/ogre-simulator/AROgre.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 64%] Linking CXX executable AROgre cd /<>/obj-aarch64-linux-gnu/example/ogre-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/AROgre.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/ogre-simulator /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/ogre-simulator /<>/obj-aarch64-linux-gnu/example/ogre-simulator/CMakeFiles/AROgreBasic.dir/DependInfo.cmake "--color=" AROgreBasic make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/ogre-simulator/CMakeFiles/AROgreBasic.dir/build.make example/ogre-simulator/CMakeFiles/AROgreBasic.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 64%] Building CXX object example/ogre-simulator/CMakeFiles/AROgreBasic.dir/AROgreBasic.cpp.o cd /<>/obj-aarch64-linux-gnu/example/ogre-simulator && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/ogre-simulator/AROgreBasic.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 64%] Linking CXX executable AROgreBasic cd /<>/obj-aarch64-linux-gnu/example/ogre-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/AROgreBasic.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/parse-argv /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/parse-argv /<>/obj-aarch64-linux-gnu/example/parse-argv/CMakeFiles/parse-argv1.dir/DependInfo.cmake "--color=" parse-argv1 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/parse-argv/CMakeFiles/parse-argv1.dir/build.make example/parse-argv/CMakeFiles/parse-argv1.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 64%] Building CXX object example/parse-argv/CMakeFiles/parse-argv1.dir/parse-argv1.cpp.o cd /<>/obj-aarch64-linux-gnu/example/parse-argv && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/parse-argv/parse-argv1.cpp:53: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 64%] Linking CXX executable parse-argv1 cd /<>/obj-aarch64-linux-gnu/example/parse-argv && /usr/bin/cmake -E cmake_link_script CMakeFiles/parse-argv1.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/parse-argv /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/parse-argv /<>/obj-aarch64-linux-gnu/example/parse-argv/CMakeFiles/parse-argv2.dir/DependInfo.cmake "--color=" parse-argv2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/parse-argv/CMakeFiles/parse-argv2.dir/build.make example/parse-argv/CMakeFiles/parse-argv2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 64%] Building CXX object example/parse-argv/CMakeFiles/parse-argv2.dir/parse-argv2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/parse-argv && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/parse-argv/parse-argv2.cpp:53: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 64%] Linking CXX executable parse-argv2 cd /<>/obj-aarch64-linux-gnu/example/parse-argv && /usr/bin/cmake -E cmake_link_script CMakeFiles/parse-argv2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/pose-estimation /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/pose-estimation /<>/obj-aarch64-linux-gnu/example/pose-estimation/CMakeFiles/poseVirtualVS.dir/DependInfo.cmake "--color=" poseVirtualVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/pose-estimation/CMakeFiles/poseVirtualVS.dir/build.make example/pose-estimation/CMakeFiles/poseVirtualVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 64%] Building CXX object example/pose-estimation/CMakeFiles/poseVirtualVS.dir/poseVirtualVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/pose-estimation && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/pose-estimation/poseVirtualVS.cpp:62: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/pose-estimation && /usr/bin/cmake -E cmake_link_script CMakeFiles/poseVirtualVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/reflex-takktile /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/reflex-takktile /<>/obj-aarch64-linux-gnu/example/reflex-takktile/CMakeFiles/takktile2-read-data.dir/DependInfo.cmake "--color=" takktile2-read-data make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 64%] Building CXX object example/reflex-takktile/CMakeFiles/takktile2-read-data.dir/takktile2-read-data.cpp.o cd /<>/obj-aarch64-linux-gnu/example/reflex-takktile && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpReflexTakktile2.h:39, from /<>/example/reflex-takktile/takktile2-read-data.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpReflexTakktile2.h: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 ‘< >’ [ 64%] Linking CXX executable takktile2-read-data cd /<>/obj-aarch64-linux-gnu/example/reflex-takktile && /usr/bin/cmake -E cmake_link_script CMakeFiles/takktile2-read-data.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/example/reflex-takktile && /usr/bin/cmake -E copy_directory /<>/example/reflex-takktile/yaml /<>/obj-aarch64-linux-gnu/example/reflex-takktile/yaml make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/reflex-takktile /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/reflex-takktile /<>/obj-aarch64-linux-gnu/example/reflex-takktile/CMakeFiles/takktile2-control.dir/DependInfo.cmake "--color=" takktile2-control make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/reflex-takktile/CMakeFiles/takktile2-control.dir/build.make example/reflex-takktile/CMakeFiles/takktile2-control.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 64%] Building CXX object example/reflex-takktile/CMakeFiles/takktile2-control.dir/takktile2-control.cpp.o cd /<>/obj-aarch64-linux-gnu/example/reflex-takktile && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpReflexTakktile2.h:39, from /<>/example/reflex-takktile/takktile2-control.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/modules/robot/include/visp3/robot/vpReflexTakktile2.h: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 ‘< >’ [ 64%] Linking CXX executable takktile2-control cd /<>/obj-aarch64-linux-gnu/example/reflex-takktile && /usr/bin/cmake -E cmake_link_script CMakeFiles/takktile2-control.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/afma6 /<>/obj-aarch64-linux-gnu/example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/DependInfo.cmake "--color=" servoSimuAfma6FourPoints2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/build.make example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 64%] Building CXX object example/robot-simulator/afma6/CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/servoSimuAfma6FourPoints2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/robot-simulator/afma6/servoSimuAfma6FourPoints2DCamVelocity.cpp:53: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/robot-simulator/afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuAfma6FourPoints2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/DependInfo.cmake "--color=" servoSimu3D_cdMc_CamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/servoSimu3D_cdMc_CamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimu3D_cdMc_CamVelocity.cpp:58: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu3D_cdMc_CamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/DependInfo.cmake "--color=" servoSimu3D_cMcd_CamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/servoSimu3D_cMcd_CamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimu3D_cMcd_CamVelocity.cpp:57: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu3D_cMcd_CamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/DependInfo.cmake "--color=" servoSimuCircle2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocity.dir/servoSimuCircle2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/core/include/visp3/core/vpCircle.h:43, from /<>/example/robot-simulator/camera/servoSimuCircle2DCamVelocity.cpp:56: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCircle2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" servoSimuCircle2DCamVelocityDisplay make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/servoSimuCircle2DCamVelocityDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/robot-simulator/camera/servoSimuCircle2DCamVelocityDisplay.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCircle2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" servoSimuCylinder2DCamVelocityDisplay make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 65%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/servoSimuCylinder2DCamVelocityDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/robot-simulator/camera/servoSimuCylinder2DCamVelocityDisplay.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCylinder2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/DependInfo.cmake "--color=" servoSimuFourPoints2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/servoSimuFourPoints2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/robot-simulator/camera/servoSimuFourPoints2DCamVelocity.cpp:53: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuFourPoints2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" servoSimuFourPoints2DCamVelocityDisplay make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/servoSimuFourPoints2DCamVelocityDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/robot-simulator/camera/servoSimuFourPoints2DCamVelocityDisplay.cpp:54: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuFourPoints2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" servoSimuLine2DCamVelocityDisplay make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/servoSimuLine2DCamVelocityDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/robot-simulator/camera/servoSimuLine2DCamVelocityDisplay.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuLine2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/DependInfo.cmake "--color=" servoSimuPoint2DCamVelocity1 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity1.dir/servoSimuPoint2DCamVelocity1.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DCamVelocity1.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DCamVelocity1.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/DependInfo.cmake "--color=" servoSimuPoint2DCamVelocity2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 66%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity2.dir/servoSimuPoint2DCamVelocity2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DCamVelocity2.cpp:55: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DCamVelocity2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/DependInfo.cmake "--color=" servoSimuPoint2DCamVelocity3 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DCamVelocity3.dir/servoSimuPoint2DCamVelocity3.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DCamVelocity3.cpp:53: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DCamVelocity3.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/DependInfo.cmake "--color=" servoSimuPoint2DhalfCamVelocity1 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/servoSimuPoint2DhalfCamVelocity1.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DhalfCamVelocity1.cpp:49: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DhalfCamVelocity1.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/DependInfo.cmake "--color=" servoSimuPoint2DhalfCamVelocity2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/servoSimuPoint2DhalfCamVelocity2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DhalfCamVelocity2.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DhalfCamVelocity2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/DependInfo.cmake "--color=" servoSimuPoint2DhalfCamVelocity3 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/servoSimuPoint2DhalfCamVelocity3.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint2DhalfCamVelocity3.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint2DhalfCamVelocity3.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/DependInfo.cmake "--color=" servoSimuPoint3DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuPoint3DCamVelocity.dir/servoSimuPoint3DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuPoint3DCamVelocity.cpp:49: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuPoint3DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/DependInfo.cmake "--color=" servoSimuSphere2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocity.dir/servoSimuSphere2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuSphere2DCamVelocity.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSphere2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" servoSimuSphere2DCamVelocityDisplay make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 67%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/servoSimuSphere2DCamVelocityDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuSphere2DCamVelocityDisplay.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSphere2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/DependInfo.cmake "--color=" servoSimuSquareLine2DCamVelocityDisplay make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/servoSimuSquareLine2DCamVelocityDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/robot-simulator/camera/servoSimuSquareLine2DCamVelocityDisplay.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSquareLine2DCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/DependInfo.cmake "--color=" servoSimuThetaUCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuThetaUCamVelocity.dir/servoSimuThetaUCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuThetaUCamVelocity.cpp:51: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuThetaUCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/DependInfo.cmake "--color=" servoSimu3D_cdMc_CamVelocityWithoutVpServo make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/servoSimu3D_cdMc_CamVelocityWithoutVpServo.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimu3D_cdMc_CamVelocityWithoutVpServo.cpp:74: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu3D_cdMc_CamVelocityWithoutVpServo.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/DependInfo.cmake "--color=" servoSimu3D_cMcd_CamVelocityWithoutVpServo make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/servoSimu3D_cMcd_CamVelocityWithoutVpServo.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimu3D_cMcd_CamVelocityWithoutVpServo.cpp:81: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimu3D_cMcd_CamVelocityWithoutVpServo.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/DependInfo.cmake "--color=" servoSimuCylinder2DCamVelocityDisplaySecondaryTask make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuCylinder2DCamVelocityDisplaySecondaryTask.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/DependInfo.cmake "--color=" servoSimuSphere2DCamVelocityDisplaySecondaryTask make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/servoSimuSphere2DCamVelocityDisplaySecondaryTask.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/example/robot-simulator/camera/servoSimuSphere2DCamVelocityDisplaySecondaryTask.cpp:49: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuSphere2DCamVelocityDisplaySecondaryTask.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/DependInfo.cmake "--color=" servoSimuFourPoints2DPolarCamVelocityDisplay make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/build.make example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 68%] Building CXX object example/robot-simulator/camera/CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/servoSimuFourPoints2DPolarCamVelocityDisplay.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/robot-simulator/camera/servoSimuFourPoints2DPolarCamVelocityDisplay.cpp:53: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/robot-simulator/camera && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuFourPoints2DPolarCamVelocityDisplay.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/robot-simulator/viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/robot-simulator/viper850 /<>/obj-aarch64-linux-gnu/example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/DependInfo.cmake "--color=" servoSimuViper850FourPoints2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/build.make example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 68%] Building CXX object example/robot-simulator/viper850/CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/servoSimuViper850FourPoints2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/robot-simulator/viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/robot-simulator/viper850/servoSimuViper850FourPoints2DCamVelocity.cpp:53: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/robot-simulator/viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoSimuViper850FourPoints2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma4 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma4 /<>/obj-aarch64-linux-gnu/example/servo-afma4/CMakeFiles/moveAfma4.dir/DependInfo.cmake "--color=" moveAfma4 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma4/CMakeFiles/moveAfma4.dir/build.make example/servo-afma4/CMakeFiles/moveAfma4.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 68%] Building CXX object example/servo-afma4/CMakeFiles/moveAfma4.dir/moveAfma4.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma4 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma4/moveAfma4.cpp:52: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 69%] Linking CXX executable moveAfma4 cd /<>/obj-aarch64-linux-gnu/example/servo-afma4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/moveAfma4.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma4 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma4 /<>/obj-aarch64-linux-gnu/example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/DependInfo.cmake "--color=" servoAfma4Point2DArtVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/build.make example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 69%] Building CXX object example/servo-afma4/CMakeFiles/servoAfma4Point2DArtVelocity.dir/servoAfma4Point2DArtVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma4 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma4/servoAfma4Point2DArtVelocity.cpp:63: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 69%] Linking CXX executable servoAfma4Point2DArtVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma4Point2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma4 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma4 /<>/obj-aarch64-linux-gnu/example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/DependInfo.cmake "--color=" servoAfma4Point2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/build.make example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 69%] Building CXX object example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocity.dir/servoAfma4Point2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma4 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma4/servoAfma4Point2DCamVelocity.cpp:59: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 69%] Linking CXX executable servoAfma4Point2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma4Point2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma4 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma4 /<>/obj-aarch64-linux-gnu/example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/DependInfo.cmake "--color=" servoAfma4Point2DCamVelocityKalman make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/build.make example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 69%] Building CXX object example/servo-afma4/CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/servoAfma4Point2DCamVelocityKalman.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma4 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma4/servoAfma4Point2DCamVelocityKalman.cpp:53: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 69%] Linking CXX executable servoAfma4Point2DCamVelocityKalman cd /<>/obj-aarch64-linux-gnu/example/servo-afma4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma4Point2DCamVelocityKalman.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/DependInfo.cmake "--color=" servoAfma6Ellipse2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/servoAfma6Ellipse2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6Ellipse2DCamVelocity.cpp:59: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 69%] Linking CXX executable servoAfma6Ellipse2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Ellipse2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/DependInfo.cmake "--color=" servoAfma6FourPoints2DArtVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/servoAfma6FourPoints2DArtVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6FourPoints2DArtVelocity.cpp:61: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 69%] Linking CXX executable servoAfma6FourPoints2DArtVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6FourPoints2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/DependInfo.cmake "--color=" servoAfma6AprilTagIBVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6AprilTagIBVS.dir/servoAfma6AprilTagIBVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6AprilTagIBVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/DependInfo.cmake "--color=" servoAfma6AprilTagPBVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6AprilTagPBVS.dir/servoAfma6AprilTagPBVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6AprilTagPBVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/DependInfo.cmake "--color=" servoAfma6Line2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 69%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Line2DCamVelocity.dir/servoAfma6Line2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6Line2DCamVelocity.cpp:55: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 69%] Linking CXX executable servoAfma6Line2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Line2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/DependInfo.cmake "--color=" servoAfma6Point2DArtVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Point2DArtVelocity.dir/servoAfma6Point2DArtVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6Point2DArtVelocity.cpp:62: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 70%] Linking CXX executable servoAfma6Point2DArtVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Point2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/DependInfo.cmake "--color=" servoAfma6Point2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Point2DCamVelocity.dir/servoAfma6Point2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6Point2DCamVelocity.cpp:58: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 70%] Linking CXX executable servoAfma6Point2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Point2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/DependInfo.cmake "--color=" servoAfma6Points2DCamVelocityEyeToHand make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/servoAfma6Points2DCamVelocityEyeToHand.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6Points2DCamVelocityEyeToHand.cpp:59: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 70%] Linking CXX executable servoAfma6Points2DCamVelocityEyeToHand cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Points2DCamVelocityEyeToHand.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/DependInfo.cmake "--color=" servoAfma6SquareLines2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/servoAfma6SquareLines2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6SquareLines2DCamVelocity.cpp:60: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 70%] Linking CXX executable servoAfma6SquareLines2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6SquareLines2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/DependInfo.cmake "--color=" servoAfma6TwoLines2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/servoAfma6TwoLines2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6TwoLines2DCamVelocity.cpp:61: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 70%] Linking CXX executable servoAfma6TwoLines2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6TwoLines2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/DependInfo.cmake "--color=" servoAfma62DhalfCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma62DhalfCamVelocity.dir/servoAfma62DhalfCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma62DhalfCamVelocity.cpp:63: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 70%] Linking CXX executable servoAfma62DhalfCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma62DhalfCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/DependInfo.cmake "--color=" servoAfma6Cylinder2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 70%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/servoAfma6Cylinder2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6Cylinder2DCamVelocity.cpp:54: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 71%] Linking CXX executable servoAfma6Cylinder2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Cylinder2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/DependInfo.cmake "--color=" servoAfma6Segment2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Segment2DCamVelocity.dir/servoAfma6Segment2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6Segment2DCamVelocity.cpp:52: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 71%] Linking CXX executable servoAfma6Segment2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Segment2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/DependInfo.cmake "--color=" servoAfma6MegaposePBVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6MegaposePBVS.dir/servoAfma6MegaposePBVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6MegaposePBVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/DependInfo.cmake "--color=" servoAfma6FourPoints2DCamVelocityLs_des make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/servoAfma6FourPoints2DCamVelocityLs_des.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6FourPoints2DCamVelocityLs_des.cpp:61: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 71%] Linking CXX executable servoAfma6FourPoints2DCamVelocityLs_des cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_des.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/DependInfo.cmake "--color=" servoAfma6FourPoints2DCamVelocityLs_cur make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/servoAfma6FourPoints2DCamVelocityLs_cur.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6FourPoints2DCamVelocityLs_cur.cpp:61: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 71%] Linking CXX executable servoAfma6FourPoints2DCamVelocityLs_cur cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6FourPoints2DCamVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-afma6 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-afma6 /<>/obj-aarch64-linux-gnu/example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/DependInfo.cmake "--color=" servoAfma6Cylinder2DCamVelocitySecondaryTask make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/build.make example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 71%] Building CXX object example/servo-afma6/CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/servoAfma6Cylinder2DCamVelocitySecondaryTask.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-afma6/servoAfma6Cylinder2DCamVelocitySecondaryTask.cpp:58: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 71%] Linking CXX executable servoAfma6Cylinder2DCamVelocitySecondaryTask cd /<>/obj-aarch64-linux-gnu/example/servo-afma6 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoAfma6Cylinder2DCamVelocitySecondaryTask.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-biclops /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-biclops /<>/obj-aarch64-linux-gnu/example/servo-biclops/CMakeFiles/moveBiclops.dir/DependInfo.cmake "--color=" moveBiclops make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-biclops/CMakeFiles/moveBiclops.dir/build.make example/servo-biclops/CMakeFiles/moveBiclops.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 71%] Building CXX object example/servo-biclops/CMakeFiles/moveBiclops.dir/moveBiclops.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-biclops && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/example/servo-biclops/moveBiclops.cpp:55: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-biclops && /usr/bin/cmake -E cmake_link_script CMakeFiles/moveBiclops.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-biclops /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-biclops /<>/obj-aarch64-linux-gnu/example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/DependInfo.cmake "--color=" servoBiclopsPoint2DArtVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/build.make example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 71%] Building CXX object example/servo-biclops/CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/servoBiclopsPoint2DArtVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-biclops && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-biclops/servoBiclopsPoint2DArtVelocity.cpp:58: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 72%] Linking CXX executable servoBiclopsPoint2DArtVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-biclops && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoBiclopsPoint2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-bebop2 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-bebop2 /<>/obj-aarch64-linux-gnu/example/servo-bebop2/CMakeFiles/servoBebop2.dir/DependInfo.cmake "--color=" servoBebop2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-bebop2/CMakeFiles/servoBebop2.dir/build.make example/servo-bebop2/CMakeFiles/servoBebop2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 72%] Building CXX object example/servo-bebop2/CMakeFiles/servoBebop2.dir/servoBebop2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-bebop2 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-bebop2/servoBebop2.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/servo-bebop2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoBebop2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-bebop2 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-bebop2 /<>/obj-aarch64-linux-gnu/example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/DependInfo.cmake "--color=" keyboardControlBebop2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/build.make example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 72%] Building CXX object example/servo-bebop2/CMakeFiles/keyboardControlBebop2.dir/keyboardControlBebop2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-bebop2 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-bebop2/keyboardControlBebop2.cpp:39: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/servo-bebop2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/keyboardControlBebop2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-flir-ptu /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-flir-ptu /<>/obj-aarch64-linux-gnu/example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/DependInfo.cmake "--color=" servoFlirPtuIBVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/build.make example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 73%] Building CXX object example/servo-flir-ptu/CMakeFiles/servoFlirPtuIBVS.dir/servoFlirPtuIBVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-flir-ptu && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-flir-ptu && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoFlirPtuIBVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/example/servo-flir-ptu && /usr/bin/cmake -E copy /<>/example/servo-flir-ptu/camera-flir-grasshoper-nikon-300mm.xml /<>/obj-aarch64-linux-gnu/example/servo-flir-ptu cd /<>/obj-aarch64-linux-gnu/example/servo-flir-ptu && /usr/bin/cmake -E copy /<>/example/servo-flir-ptu/eMc.yaml /<>/obj-aarch64-linux-gnu/example/servo-flir-ptu make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-franka /<>/obj-aarch64-linux-gnu/example/servo-franka/CMakeFiles/frankaGripper.dir/DependInfo.cmake "--color=" frankaGripper make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-franka/CMakeFiles/frankaGripper.dir/build.make example/servo-franka/CMakeFiles/frankaGripper.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 73%] Building CXX object example/servo-franka/CMakeFiles/frankaGripper.dir/frankaGripper.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-franka && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpRobotFranka.h:39, from /<>/example/servo-franka/frankaGripper.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 73%] Linking CXX executable frankaGripper cd /<>/obj-aarch64-linux-gnu/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/frankaGripper.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-franka /<>/obj-aarch64-linux-gnu/example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/DependInfo.cmake "--color=" frankaMoveToPosition make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/build.make example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-franka/CMakeFiles/frankaMoveToPosition.dir/frankaMoveToPosition.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-franka && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/example/servo-franka/frankaMoveToPosition.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/frankaMoveToPosition.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-franka /<>/obj-aarch64-linux-gnu/example/servo-franka/CMakeFiles/frankaSavePosition.dir/DependInfo.cmake "--color=" frankaSavePosition make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-franka/CMakeFiles/frankaSavePosition.dir/build.make example/servo-franka/CMakeFiles/frankaSavePosition.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-franka/CMakeFiles/frankaSavePosition.dir/frankaSavePosition.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-franka && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpRobotFranka.h:39, from /<>/example/servo-franka/frankaSavePosition.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 74%] Linking CXX executable frankaSavePosition cd /<>/obj-aarch64-linux-gnu/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/frankaSavePosition.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-franka /<>/obj-aarch64-linux-gnu/example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/DependInfo.cmake "--color=" servoFrankaIBVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/build.make example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-franka/CMakeFiles/servoFrankaIBVS.dir/servoFrankaIBVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-franka && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoFrankaIBVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-franka /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-franka /<>/obj-aarch64-linux-gnu/example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/DependInfo.cmake "--color=" servoFrankaPBVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/build.make example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-franka/CMakeFiles/servoFrankaPBVS.dir/servoFrankaPBVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-franka && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-franka && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoFrankaPBVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-kinova /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-kinova /<>/obj-aarch64-linux-gnu/example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/DependInfo.cmake "--color=" servoKinovaJacoCart make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/build.make example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-kinova/CMakeFiles/servoKinovaJacoCart.dir/servoKinovaJacoCart.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-kinova && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-kinova/servoKinovaJacoCart.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 74%] Linking CXX executable servoKinovaJacoCart cd /<>/obj-aarch64-linux-gnu/example/servo-kinova && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoKinovaJacoCart.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-kinova /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-kinova /<>/obj-aarch64-linux-gnu/example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/DependInfo.cmake "--color=" servoKinovaJacoJoint make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/build.make example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-kinova/CMakeFiles/servoKinovaJacoJoint.dir/servoKinovaJacoJoint.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-kinova && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-kinova/servoKinovaJacoJoint.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 74%] Linking CXX executable servoKinovaJacoJoint cd /<>/obj-aarch64-linux-gnu/example/servo-kinova && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoKinovaJacoJoint.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-pioneer /<>/obj-aarch64-linux-gnu/example/servo-pioneer/CMakeFiles/movePioneer.dir/DependInfo.cmake "--color=" movePioneer make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-pioneer/CMakeFiles/movePioneer.dir/build.make example/servo-pioneer/CMakeFiles/movePioneer.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/movePioneer.dir/movePioneer.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-pioneer/movePioneer.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 74%] Linking CXX executable movePioneer cd /<>/obj-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/movePioneer.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-pioneer /<>/obj-aarch64-linux-gnu/example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/DependInfo.cmake "--color=" servoPioneerPoint2DDepth make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/build.make example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepth.dir/servoPioneerPoint2DDepth.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-pioneer/servoPioneerPoint2DDepth.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPioneerPoint2DDepth.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-pioneer /<>/obj-aarch64-linux-gnu/example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/DependInfo.cmake "--color=" servoPioneerPoint2DDepthWithoutVpServo make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/build.make example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/servoPioneerPoint2DDepthWithoutVpServo.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/example/servo-pioneer/servoPioneerPoint2DDepthWithoutVpServo.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPioneerPoint2DDepthWithoutVpServo.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-pioneer /<>/obj-aarch64-linux-gnu/example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/DependInfo.cmake "--color=" servoPioneerPanSegment3D make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/build.make example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/servoPioneerPanSegment3D.dir/servoPioneerPanSegment3D.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-pioneer/servoPioneerPanSegment3D.cpp:37: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPioneerPanSegment3D.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-pioneer /<>/obj-aarch64-linux-gnu/example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/DependInfo.cmake "--color=" sonarPioneerReader make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/build.make example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 74%] Building CXX object example/servo-pioneer/CMakeFiles/sonarPioneerReader.dir/sonarPioneerReader.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-pioneer/sonarPioneerReader.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/servo-pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/sonarPioneerReader.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pixhawk /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-pixhawk /<>/obj-aarch64-linux-gnu/example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/DependInfo.cmake "--color=" sendMocapToPixhawk make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/build.make example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-pixhawk/CMakeFiles/sendMocapToPixhawk.dir/sendMocapToPixhawk.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-pixhawk && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-pixhawk/sendMocapToPixhawk.cpp:45: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 75%] Linking CXX executable sendMocapToPixhawk cd /<>/obj-aarch64-linux-gnu/example/servo-pixhawk && /usr/bin/cmake -E cmake_link_script CMakeFiles/sendMocapToPixhawk.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-pixhawk /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-pixhawk /<>/obj-aarch64-linux-gnu/example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/DependInfo.cmake "--color=" servoPixhawkDroneIBVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/build.make example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-pixhawk/CMakeFiles/servoPixhawkDroneIBVS.dir/servoPixhawkDroneIBVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-pixhawk && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-pixhawk/servoPixhawkDroneIBVS.cpp:38: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ cc1plus: note: unrecognized command-line option ‘-Wno-deprecated-copy-with-user-provided-copy’ may have been intended to silence earlier diagnostics [ 75%] Linking CXX executable servoPixhawkDroneIBVS cd /<>/obj-aarch64-linux-gnu/example/servo-pixhawk && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPixhawkDroneIBVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-ptu46 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-ptu46 /<>/obj-aarch64-linux-gnu/example/servo-ptu46/CMakeFiles/movePtu46.dir/DependInfo.cmake "--color=" movePtu46 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-ptu46/CMakeFiles/movePtu46.dir/build.make example/servo-ptu46/CMakeFiles/movePtu46.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-ptu46/CMakeFiles/movePtu46.dir/movePtu46.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-ptu46 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-ptu46/movePtu46.cpp:50: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 75%] Linking CXX executable movePtu46 cd /<>/obj-aarch64-linux-gnu/example/servo-ptu46 && /usr/bin/cmake -E cmake_link_script CMakeFiles/movePtu46.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-ptu46 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-ptu46 /<>/obj-aarch64-linux-gnu/example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/DependInfo.cmake "--color=" servoPtu46Point2DArtVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/build.make example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-ptu46/CMakeFiles/servoPtu46Point2DArtVelocity.dir/servoPtu46Point2DArtVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-ptu46 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-ptu46/servoPtu46Point2DArtVelocity.cpp:57: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 75%] Linking CXX executable servoPtu46Point2DArtVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-ptu46 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoPtu46Point2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-universal-robots /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-universal-robots /<>/obj-aarch64-linux-gnu/example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/DependInfo.cmake "--color=" servoUniversalRobotsIBVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/build.make example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-universal-robots/CMakeFiles/servoUniversalRobotsIBVS.dir/servoUniversalRobotsIBVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-universal-robots && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-universal-robots && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoUniversalRobotsIBVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-universal-robots /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-universal-robots /<>/obj-aarch64-linux-gnu/example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/DependInfo.cmake "--color=" servoUniversalRobotsPBVS make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/build.make example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-universal-robots/CMakeFiles/servoUniversalRobotsPBVS.dir/servoUniversalRobotsPBVS.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-universal-robots && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/servo-universal-robots && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoUniversalRobotsPBVS.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-universal-robots /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-universal-robots /<>/obj-aarch64-linux-gnu/example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/DependInfo.cmake "--color=" UniversalRobotsMoveToPosition make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/build.make example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-universal-robots/CMakeFiles/UniversalRobotsMoveToPosition.dir/UniversalRobotsMoveToPosition.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-universal-robots && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-universal-robots/UniversalRobotsMoveToPosition.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 75%] Linking CXX executable UniversalRobotsMoveToPosition cd /<>/obj-aarch64-linux-gnu/example/servo-universal-robots && /usr/bin/cmake -E cmake_link_script CMakeFiles/UniversalRobotsMoveToPosition.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-universal-robots /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-universal-robots /<>/obj-aarch64-linux-gnu/example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/DependInfo.cmake "--color=" UniversalRobotsSavePosition make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/build.make example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-universal-robots/CMakeFiles/UniversalRobotsSavePosition.dir/UniversalRobotsSavePosition.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-universal-robots && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-universal-robots/UniversalRobotsSavePosition.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 75%] Linking CXX executable UniversalRobotsSavePosition cd /<>/obj-aarch64-linux-gnu/example/servo-universal-robots && /usr/bin/cmake -E cmake_link_script CMakeFiles/UniversalRobotsSavePosition.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper650 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper650 /<>/obj-aarch64-linux-gnu/example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/DependInfo.cmake "--color=" servoViper650Point2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/build.make example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-viper650/CMakeFiles/servoViper650Point2DCamVelocity.dir/servoViper650Point2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper650 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper650/servoViper650Point2DCamVelocity.cpp:59: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 75%] Linking CXX executable servoViper650Point2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-viper650 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper650Point2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper650 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper650 /<>/obj-aarch64-linux-gnu/example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/DependInfo.cmake "--color=" servoViper650FourPoints2DArtVelocityLs_cur make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/build.make example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 75%] Building CXX object example/servo-viper650/CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/servoViper650FourPoints2DArtVelocityLs_cur.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper650 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper650/servoViper650FourPoints2DArtVelocityLs_cur.cpp:59: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 75%] Linking CXX executable servoViper650FourPoints2DArtVelocityLs_cur cd /<>/obj-aarch64-linux-gnu/example/servo-viper650 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper650FourPoints2DArtVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper650 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper650 /<>/obj-aarch64-linux-gnu/example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/DependInfo.cmake "--color=" servoViper650FourPoints2DCamVelocityLs_cur make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/build.make example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 76%] Building CXX object example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/servoViper650FourPoints2DCamVelocityLs_cur.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper650 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper650/servoViper650FourPoints2DCamVelocityLs_cur.cpp:60: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 76%] Linking CXX executable servoViper650FourPoints2DCamVelocityLs_cur cd /<>/obj-aarch64-linux-gnu/example/servo-viper650 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper650 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper650 /<>/obj-aarch64-linux-gnu/example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/DependInfo.cmake "--color=" servoViper650FourPoints2DCamVelocityLs_cur-SR300 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 76%] Building CXX object example/servo-viper650/CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/servoViper650FourPoints2DCamVelocityLs_cur-SR300.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper650 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper650/servoViper650FourPoints2DCamVelocityLs_cur-SR300.cpp:62: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 76%] Linking CXX executable servoViper650FourPoints2DCamVelocityLs_cur-SR300 cd /<>/obj-aarch64-linux-gnu/example/servo-viper650 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper650FourPoints2DCamVelocityLs_cur-SR300.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/example/servo-viper650 && /usr/bin/cmake -E copy /<>/example/servo-viper650/SR300-eMc.cnf /<>/obj-aarch64-linux-gnu/example/servo-viper650 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/DependInfo.cmake "--color=" servoViper850FourPointsKinect make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 76%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850FourPointsKinect.dir/servoViper850FourPointsKinect.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850FourPointsKinect.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 76%] Linking CXX executable servoViper850FourPointsKinect cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850FourPointsKinect.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/DependInfo.cmake "--color=" servoViper850Point2DArtVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 76%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity.dir/servoViper850Point2DArtVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850Point2DArtVelocity.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable servoViper850Point2DArtVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DArtVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/DependInfo.cmake "--color=" servoViper850Point2DCamVelocity make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocity.dir/servoViper850Point2DCamVelocity.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850Point2DCamVelocity.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable servoViper850Point2DCamVelocity cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DCamVelocity.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/DependInfo.cmake "--color=" servoViper850Point2DCamVelocityKalman make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/build.make example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/servoViper850Point2DCamVelocityKalman.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850Point2DCamVelocityKalman.cpp:49: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable servoViper850Point2DCamVelocityKalman cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DCamVelocityKalman.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/DependInfo.cmake "--color=" servoViper850FourPoints2DArtVelocityLs_cur make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/servoViper850FourPoints2DArtVelocityLs_cur.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850FourPoints2DArtVelocityLs_cur.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable servoViper850FourPoints2DArtVelocityLs_cur cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850FourPoints2DArtVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/DependInfo.cmake "--color=" servoViper850FourPoints2DArtVelocityLs_des make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/servoViper850FourPoints2DArtVelocityLs_des.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850FourPoints2DArtVelocityLs_des.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable servoViper850FourPoints2DArtVelocityLs_des cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850FourPoints2DArtVelocityLs_des.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/DependInfo.cmake "--color=" servoViper850FourPoints2DCamVelocityLs_cur make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/build.make example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/servoViper850FourPoints2DCamVelocityLs_cur.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850FourPoints2DCamVelocityLs_cur.cpp:49: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable servoViper850FourPoints2DCamVelocityLs_cur cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850FourPoints2DCamVelocityLs_cur.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/DependInfo.cmake "--color=" servoViper850Point2DArtVelocity-jointAvoidance-gpa make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/servoViper850Point2DArtVelocity-jointAvoidance-gpa.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850Point2DArtVelocity-jointAvoidance-gpa.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable servoViper850Point2DArtVelocity-jointAvoidance-gpa cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-gpa.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/DependInfo.cmake "--color=" servoViper850Point2DArtVelocity-jointAvoidance-basic make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/servoViper850Point2DArtVelocity-jointAvoidance-basic.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850Point2DArtVelocity-jointAvoidance-basic.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable servoViper850Point2DArtVelocity-jointAvoidance-basic cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-basic.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/servo-viper850 /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/servo-viper850 /<>/obj-aarch64-linux-gnu/example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/DependInfo.cmake "--color=" servoViper850Point2DArtVelocity-jointAvoidance-large make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 77%] Building CXX object example/servo-viper850/CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/servoViper850Point2DArtVelocity-jointAvoidance-large.cpp.o cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/servo-viper850/servoViper850Point2DArtVelocity-jointAvoidance-large.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable servoViper850Point2DArtVelocity-jointAvoidance-large cd /<>/obj-aarch64-linux-gnu/example/servo-viper850 && /usr/bin/cmake -E cmake_link_script CMakeFiles/servoViper850Point2DArtVelocity-jointAvoidance-large.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tools /<>/obj-aarch64-linux-gnu/example/tools/CMakeFiles/keyboard.dir/DependInfo.cmake "--color=" keyboard make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tools/CMakeFiles/keyboard.dir/build.make example/tools/CMakeFiles/keyboard.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 77%] Building CXX object example/tools/CMakeFiles/keyboard.dir/keyboard.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tools && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tools/keyboard.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable keyboard cd /<>/obj-aarch64-linux-gnu/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/keyboard.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 77%] Built target keyboard make -f example/tools/CMakeFiles/parallelPort.dir/build.make example/tools/CMakeFiles/parallelPort.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tools /<>/obj-aarch64-linux-gnu/example/tools/CMakeFiles/parallelPort.dir/DependInfo.cmake "--color=" parallelPort make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tools/CMakeFiles/parallelPort.dir/build.make example/tools/CMakeFiles/parallelPort.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 77%] Building CXX object example/tools/CMakeFiles/parallelPort.dir/parallelPort.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tools && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tools/parallelPort.cpp:42: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 77%] Linking CXX executable parallelPort cd /<>/obj-aarch64-linux-gnu/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/parallelPort.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 77%] Built target parallelPort make -f example/tools/CMakeFiles/plot2d.dir/build.make example/tools/CMakeFiles/plot2d.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tools /<>/obj-aarch64-linux-gnu/example/tools/CMakeFiles/plot2d.dir/DependInfo.cmake "--color=" plot2d make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tools/CMakeFiles/plot2d.dir/build.make example/tools/CMakeFiles/plot2d.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 77%] Building CXX object example/tools/CMakeFiles/plot2d.dir/plot2d.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tools && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tools/plot2d.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/plot2d.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 77%] Built target plot2d make -f example/tools/CMakeFiles/plot3d.dir/build.make example/tools/CMakeFiles/plot3d.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tools /<>/obj-aarch64-linux-gnu/example/tools/CMakeFiles/plot3d.dir/DependInfo.cmake "--color=" plot3d make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tools/CMakeFiles/plot3d.dir/build.make example/tools/CMakeFiles/plot3d.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 77%] Building CXX object example/tools/CMakeFiles/plot3d.dir/plot3d.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tools && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tools/plot3d.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/plot3d.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 78%] Built target plot3d make -f example/tools/CMakeFiles/histogram.dir/build.make example/tools/CMakeFiles/histogram.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tools /<>/obj-aarch64-linux-gnu/example/tools/CMakeFiles/histogram.dir/DependInfo.cmake "--color=" histogram make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tools/CMakeFiles/histogram.dir/build.make example/tools/CMakeFiles/histogram.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 78%] Building CXX object example/tools/CMakeFiles/histogram.dir/histogram.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tools && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/tools/histogram.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/histogram.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 79%] Built target histogram make -f example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/build.make example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/DependInfo.cmake "--color=" mbtEdgeKltTracking make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/build.make example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtEdgeKltTracking.dir/mbtEdgeKltTracking.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtEdgeKltTracking.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtEdgeKltTracking.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target mbtEdgeKltTracking make -f example/tracking/CMakeFiles/mbtEdgeTracking.dir/build.make example/tracking/CMakeFiles/mbtEdgeTracking.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/mbtEdgeTracking.dir/DependInfo.cmake "--color=" mbtEdgeTracking make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/mbtEdgeTracking.dir/build.make example/tracking/CMakeFiles/mbtEdgeTracking.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtEdgeTracking.dir/mbtEdgeTracking.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtEdgeTracking.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtEdgeTracking.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target mbtEdgeTracking make -f example/tracking/CMakeFiles/mbtGenericTracking.dir/build.make example/tracking/CMakeFiles/mbtGenericTracking.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/mbtGenericTracking.dir/DependInfo.cmake "--color=" mbtGenericTracking make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/mbtGenericTracking.dir/build.make example/tracking/CMakeFiles/mbtGenericTracking.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtGenericTracking.dir/mbtGenericTracking.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtGenericTracking.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 80%] Linking CXX executable mbtGenericTracking cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtGenericTracking.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target mbtGenericTracking make -f example/tracking/CMakeFiles/mbtGenericTracking2.dir/build.make example/tracking/CMakeFiles/mbtGenericTracking2.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/mbtGenericTracking2.dir/DependInfo.cmake "--color=" mbtGenericTracking2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/mbtGenericTracking2.dir/build.make example/tracking/CMakeFiles/mbtGenericTracking2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtGenericTracking2.dir/mbtGenericTracking2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtGenericTracking2.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 80%] Linking CXX executable mbtGenericTracking2 cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtGenericTracking2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target mbtGenericTracking2 make -f example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/build.make example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/DependInfo.cmake "--color=" mbtGenericTrackingDepth make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/build.make example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtGenericTrackingDepth.dir/mbtGenericTrackingDepth.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtGenericTrackingDepth.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 80%] Linking CXX executable mbtGenericTrackingDepth cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtGenericTrackingDepth.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target mbtGenericTrackingDepth make -f example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/build.make example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/DependInfo.cmake "--color=" mbtGenericTrackingDepthOnly make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/build.make example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtGenericTrackingDepthOnly.dir/mbtGenericTrackingDepthOnly.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtGenericTrackingDepthOnly.cpp:44: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [ 80%] Linking CXX executable mbtGenericTrackingDepthOnly cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtGenericTrackingDepthOnly.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target mbtGenericTrackingDepthOnly make -f example/tracking/CMakeFiles/mbtKltTracking.dir/build.make example/tracking/CMakeFiles/mbtKltTracking.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/mbtKltTracking.dir/DependInfo.cmake "--color=" mbtKltTracking make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/mbtKltTracking.dir/build.make example/tracking/CMakeFiles/mbtKltTracking.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/mbtKltTracking.dir/mbtKltTracking.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/mbtKltTracking.cpp:43: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbtKltTracking.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target mbtKltTracking make -f example/tracking/CMakeFiles/templateTracker.dir/build.make example/tracking/CMakeFiles/templateTracker.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/templateTracker.dir/DependInfo.cmake "--color=" templateTracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/templateTracker.dir/build.make example/tracking/CMakeFiles/templateTracker.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/templateTracker.dir/templateTracker.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/templateTracker.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/templateTracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target templateTracker make -f example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/build.make example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/DependInfo.cmake "--color=" trackDot2WithAutoDetection make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/build.make example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/trackDot2WithAutoDetection.dir/trackDot2WithAutoDetection.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/trackDot2WithAutoDetection.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackDot2WithAutoDetection.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target trackDot2WithAutoDetection make -f example/tracking/CMakeFiles/trackMeCircle.dir/build.make example/tracking/CMakeFiles/trackMeCircle.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/trackMeCircle.dir/DependInfo.cmake "--color=" trackMeCircle make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/trackMeCircle.dir/build.make example/tracking/CMakeFiles/trackMeCircle.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/trackMeCircle.dir/trackMeCircle.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/trackMeCircle.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackMeCircle.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target trackMeCircle make -f example/tracking/CMakeFiles/trackMeEllipse.dir/build.make example/tracking/CMakeFiles/trackMeEllipse.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/trackMeEllipse.dir/DependInfo.cmake "--color=" trackMeEllipse make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/trackMeEllipse.dir/build.make example/tracking/CMakeFiles/trackMeEllipse.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/trackMeEllipse.dir/trackMeEllipse.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/trackMeEllipse.cpp:47: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackMeEllipse.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target trackMeEllipse make -f example/tracking/CMakeFiles/trackMeLine.dir/build.make example/tracking/CMakeFiles/trackMeLine.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/trackMeLine.dir/DependInfo.cmake "--color=" trackMeLine make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/trackMeLine.dir/build.make example/tracking/CMakeFiles/trackMeLine.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/trackMeLine.dir/trackMeLine.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/trackMeLine.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackMeLine.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target trackMeLine make -f example/tracking/CMakeFiles/trackDot.dir/build.make example/tracking/CMakeFiles/trackDot.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/trackDot.dir/DependInfo.cmake "--color=" trackDot make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/trackDot.dir/build.make example/tracking/CMakeFiles/trackDot.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/trackDot.dir/trackDot.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/trackDot.cpp:48: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackDot.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target trackDot make -f example/tracking/CMakeFiles/trackDot2.dir/build.make example/tracking/CMakeFiles/trackDot2.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/trackDot2.dir/DependInfo.cmake "--color=" trackDot2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/trackDot2.dir/build.make example/tracking/CMakeFiles/trackDot2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 80%] Building CXX object example/tracking/CMakeFiles/trackDot2.dir/trackDot2.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/trackDot2.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackDot2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 80%] Built target trackDot2 make -f example/tracking/CMakeFiles/trackKltOpencv.dir/build.make example/tracking/CMakeFiles/trackKltOpencv.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/tracking /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/tracking /<>/obj-aarch64-linux-gnu/example/tracking/CMakeFiles/trackKltOpencv.dir/DependInfo.cmake "--color=" trackKltOpencv make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/tracking/CMakeFiles/trackKltOpencv.dir/build.make example/tracking/CMakeFiles/trackKltOpencv.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 81%] Building CXX object example/tracking/CMakeFiles/trackKltOpencv.dir/trackKltOpencv.cpp.o cd /<>/obj-aarch64-linux-gnu/example/tracking && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/tracking/trackKltOpencv.cpp:41: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/trackKltOpencv.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 81%] Built target trackKltOpencv make -f example/video/CMakeFiles/videoReader.dir/build.make example/video/CMakeFiles/videoReader.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/video /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/video /<>/obj-aarch64-linux-gnu/example/video/CMakeFiles/videoReader.dir/DependInfo.cmake "--color=" videoReader make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/video/CMakeFiles/videoReader.dir/build.make example/video/CMakeFiles/videoReader.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 81%] Building CXX object example/video/CMakeFiles/videoReader.dir/videoReader.cpp.o cd /<>/obj-aarch64-linux-gnu/example/video && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/example/video/videoReader.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/video && /usr/bin/cmake -E cmake_link_script CMakeFiles/videoReader.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 82%] Built target videoReader make -f example/video/CMakeFiles/imageSequenceReader.dir/build.make example/video/CMakeFiles/imageSequenceReader.dir/depend make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/video /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/video /<>/obj-aarch64-linux-gnu/example/video/CMakeFiles/imageSequenceReader.dir/DependInfo.cmake "--color=" imageSequenceReader make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/video/CMakeFiles/imageSequenceReader.dir/build.make example/video/CMakeFiles/imageSequenceReader.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 82%] Building CXX object example/video/CMakeFiles/imageSequenceReader.dir/imageSequenceReader.cpp.o cd /<>/obj-aarch64-linux-gnu/example/video && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/example/video/imageSequenceReader.cpp:46: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/example/video && /usr/bin/cmake -E cmake_link_script CMakeFiles/imageSequenceReader.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/example/wireframe-simulator /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/example/wireframe-simulator /<>/obj-aarch64-linux-gnu/example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/DependInfo.cmake "--color=" wireframeSimulator make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/build.make example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 82%] Building CXX object example/wireframe-simulator/CMakeFiles/wireframeSimulator.dir/wireframeSimulator.cpp.o cd /<>/obj-aarch64-linux-gnu/example/wireframe-simulator && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/example/wireframe-simulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/wireframeSimulator.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/bridge/opencv /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-camera-param.dir/DependInfo.cmake "--color=" tutorial-bridge-opencv-camera-param make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 83%] Building CXX object tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-camera-param.dir/tutorial-bridge-opencv-camera-param.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/bridge/opencv && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-bridge-opencv-camera-param.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv && /usr/bin/cmake -E copy /<>/tutorial/bridge/opencv/chessboard.pgm /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv cd /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv && /usr/bin/cmake -E copy /<>/tutorial/bridge/opencv/monkey.jpeg /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/bridge/opencv /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-image.dir/DependInfo.cmake "--color=" tutorial-bridge-opencv-image make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 84%] Building CXX object tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-image.dir/tutorial-bridge-opencv-image.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/bridge/opencv/tutorial-bridge-opencv-image.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/bridge/opencv && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-bridge-opencv-image.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/bridge/opencv /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-matrix.dir/DependInfo.cmake "--color=" tutorial-bridge-opencv-matrix make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 84%] Building CXX object tutorial/bridge/opencv/CMakeFiles/tutorial-bridge-opencv-matrix.dir/tutorial-bridge-opencv-matrix.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/bridge/opencv && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/bridge/opencv/tutorial-bridge-opencv-matrix.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/bridge/opencv && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-bridge-opencv-matrix.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/calibration /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/calibration /<>/obj-aarch64-linux-gnu/tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/DependInfo.cmake "--color=" tutorial-chessboard-pose make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/build.make tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 84%] Building CXX object tutorial/calibration/CMakeFiles/tutorial-chessboard-pose.dir/tutorial-chessboard-pose.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/calibration/tutorial-chessboard-pose.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-chessboard-pose.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/calibration /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/calibration /<>/obj-aarch64-linux-gnu/tutorial/calibration/CMakeFiles/tutorial-franka-acquire-calib-data.dir/DependInfo.cmake "--color=" tutorial-franka-acquire-calib-data make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 85%] Building CXX object tutorial/calibration/CMakeFiles/tutorial-franka-acquire-calib-data.dir/tutorial-franka-acquire-calib-data.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-franka-acquire-calib-data.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/calibration /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/calibration /<>/obj-aarch64-linux-gnu/tutorial/calibration/CMakeFiles/tutorial-hand-eye-calibration.dir/DependInfo.cmake "--color=" tutorial-hand-eye-calibration make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 85%] Building CXX object tutorial/calibration/CMakeFiles/tutorial-hand-eye-calibration.dir/tutorial-hand-eye-calibration.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/calibration/tutorial-hand-eye-calibration.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-hand-eye-calibration.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/camera.xml /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/hand_eye_calibration_show_extrinsics.py /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-1.png /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-2.png /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-3.png /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-4.png /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-5.png /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-6.png /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-7.png /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/image-8.png /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_1.yaml /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_2.yaml /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_3.yaml /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_4.yaml /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_5.yaml /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_6.yaml /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_7.yaml /<>/obj-aarch64-linux-gnu/tutorial/calibration cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E copy /<>/tutorial/calibration/pose_fPe_8.yaml /<>/obj-aarch64-linux-gnu/tutorial/calibration make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/calibration /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/calibration /<>/obj-aarch64-linux-gnu/tutorial/calibration/CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/DependInfo.cmake "--color=" tutorial-universal-robots-acquire-calib-data make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 85%] Building CXX object tutorial/calibration/CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/tutorial-universal-robots-acquire-calib-data.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/calibration && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/calibration && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-universal-robots-acquire-calib-data.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/computer-vision /<>/obj-aarch64-linux-gnu/tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/DependInfo.cmake "--color=" tutorial-homography-from-points make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-homography-from-points.dir/tutorial-homography-from-points.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-homography-from-points.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/computer-vision /<>/obj-aarch64-linux-gnu/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/DependInfo.cmake "--color=" tutorial-pose-from-planar-object make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-planar-object.dir/tutorial-pose-from-planar-object.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColorDepthConversion.h:36, from /<>/tutorial/computer-vision/tutorial-pose-from-planar-object.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-planar-object.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/cmake -E copy_directory /<>/tutorial/computer-vision/data /<>/obj-aarch64-linux-gnu/tutorial/computer-vision/data make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/computer-vision /<>/obj-aarch64-linux-gnu/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/DependInfo.cmake "--color=" tutorial-pose-from-points-image make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-image.dir/tutorial-pose-from-points-image.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/computer-vision/tutorial-pose-from-points-image.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-points-image.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/computer-vision /<>/obj-aarch64-linux-gnu/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/DependInfo.cmake "--color=" tutorial-pose-from-points-live make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 85%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-live.dir/tutorial-pose-from-points-live.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/computer-vision/tutorial-pose-from-points-live.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-points-live.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/computer-vision /<>/obj-aarch64-linux-gnu/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/DependInfo.cmake "--color=" tutorial-pose-from-points-realsense-T265 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/computer-vision/tutorial-pose-from-points-realsense-T265.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-points-realsense-T265.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/computer-vision /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/computer-vision /<>/obj-aarch64-linux-gnu/tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/DependInfo.cmake "--color=" tutorial-pose-from-qrcode-image make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 86%] Building CXX object tutorial/computer-vision/CMakeFiles/tutorial-pose-from-qrcode-image.dir/tutorial-pose-from-qrcode-image.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/computer-vision/tutorial-pose-from-qrcode-image.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/computer-vision && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pose-from-qrcode-image.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/DependInfo.cmake "--color=" tutorial-grabber-1394 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-1394.dir/tutorial-grabber-1394.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-1394.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-1394.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-1394-writer.dir/DependInfo.cmake "--color=" tutorial-grabber-1394-writer make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-1394-writer.dir/tutorial-grabber-1394-writer.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-1394-writer.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-1394-writer.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-basler-pylon.dir/DependInfo.cmake "--color=" tutorial-grabber-basler-pylon make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-basler-pylon.dir/tutorial-grabber-basler-pylon.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-basler-pylon.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-basler-pylon.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/DependInfo.cmake "--color=" tutorial-grabber-bebop2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-bebop2.dir/tutorial-grabber-bebop2.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-bebop2.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-bebop2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/DependInfo.cmake "--color=" tutorial-grabber-CMU1394 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-CMU1394.dir/tutorial-grabber-CMU1394.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-CMU1394.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-CMU1394.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/DependInfo.cmake "--color=" tutorial-grabber-flycapture make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-flycapture.dir/tutorial-grabber-flycapture.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-flycapture.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-flycapture.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-ids-ueye.dir/DependInfo.cmake "--color=" tutorial-grabber-ids-ueye make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 86%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-ids-ueye.dir/tutorial-grabber-ids-ueye.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-ids-ueye.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-ids-ueye.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-multiple-realsense.dir/DependInfo.cmake "--color=" tutorial-grabber-multiple-realsense make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-multiple-realsense.dir/tutorial-grabber-multiple-realsense.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-multiple-realsense.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-multiple-realsense.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/DependInfo.cmake "--color=" tutorial-grabber-opencv make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-opencv.dir/tutorial-grabber-opencv.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/grabber/tutorial-grabber-opencv.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-opencv.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/DependInfo.cmake "--color=" tutorial-grabber-opencv-threaded make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-opencv-threaded.dir/tutorial-grabber-opencv-threaded.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/grabber/tutorial-grabber-opencv-threaded.cpp:5: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-opencv-threaded.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/DependInfo.cmake "--color=" tutorial-grabber-rgbd-D435-structurecore make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/tutorial-grabber-rgbd-D435-structurecore.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/grabber/tutorial-grabber-rgbd-D435-structurecore.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-rgbd-D435-structurecore.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/DependInfo.cmake "--color=" tutorial-grabber-realsense make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-realsense.dir/tutorial-grabber-realsense.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-realsense.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-realsense.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-realsense-T265.dir/DependInfo.cmake "--color=" tutorial-grabber-realsense-T265 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-realsense-T265.dir/tutorial-grabber-realsense-T265.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-realsense-T265.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-realsense-T265.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-structure-core.dir/DependInfo.cmake "--color=" tutorial-grabber-structure-core make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-structure-core.dir/tutorial-grabber-structure-core.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-structure-core.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-structure-core.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/DependInfo.cmake "--color=" tutorial-grabber-v4l2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/build.make tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 87%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2.dir/tutorial-grabber-v4l2.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/grabber/tutorial-grabber-v4l2.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-v4l2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2-threaded.dir/DependInfo.cmake "--color=" tutorial-grabber-v4l2-threaded make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 88%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-grabber-v4l2-threaded.dir/tutorial-grabber-v4l2-threaded.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/grabber/tutorial-grabber-v4l2-threaded.cpp:5: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-grabber-v4l2-threaded.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/DependInfo.cmake "--color=" tutorial-video-reader make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/build.make tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 88%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-video-reader.dir/tutorial-video-reader.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/grabber/tutorial-video-reader.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-video-reader.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E copy /<>/tutorial/grabber/video.mp4 /<>/obj-aarch64-linux-gnu/tutorial/grabber make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/grabber /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/grabber /<>/obj-aarch64-linux-gnu/tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/DependInfo.cmake "--color=" tutorial-video-recorder make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/build.make tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 88%] Building CXX object tutorial/grabber/CMakeFiles/tutorial-video-recorder.dir/tutorial-video-recorder.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/grabber && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpTime.h:43, from /<>/tutorial/grabber/tutorial-video-recorder.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/tutorial/grabber && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-video-recorder.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/gui/pcl-visualizer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/gui/pcl-visualizer /<>/obj-aarch64-linux-gnu/tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/DependInfo.cmake "--color=" tutorial-pcl-viewer make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 89%] Building CXX object tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/tutorial-pcl-viewer.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/gui/pcl-visualizer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/gui/pcl-visualizer/tutorial-pcl-viewer.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 89%] Building CXX object tutorial/gui/pcl-visualizer/CMakeFiles/tutorial-pcl-viewer.dir/ClassUsingPclViewer.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/gui/pcl-visualizer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/gui/pcl-visualizer/ClassUsingPclViewer.h:5, from /<>/tutorial/gui/pcl-visualizer/ClassUsingPclViewer.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 89%] Linking CXX executable tutorial-pcl-viewer cd /<>/obj-aarch64-linux-gnu/tutorial/gui/pcl-visualizer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pcl-viewer.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/barcode /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/barcode /<>/obj-aarch64-linux-gnu/tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector.dir/DependInfo.cmake "--color=" tutorial-barcode-detector make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 89%] Building CXX object tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector.dir/tutorial-barcode-detector.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/barcode && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/include/visp3/detection/vpDetectorDataMatrixCode.h:43, from /<>/tutorial/detection/barcode/tutorial-barcode-detector.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/detection/barcode && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-barcode-detector.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/detection/barcode && /usr/bin/cmake -E copy /<>/tutorial/detection/barcode/bar-code.pgm /<>/obj-aarch64-linux-gnu/tutorial/detection/barcode make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/barcode /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/barcode /<>/obj-aarch64-linux-gnu/tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector-live.dir/DependInfo.cmake "--color=" tutorial-barcode-detector-live make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 89%] Building CXX object tutorial/detection/barcode/CMakeFiles/tutorial-barcode-detector-live.dir/tutorial-barcode-detector-live.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/barcode && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/barcode/tutorial-barcode-detector-live.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/detection/barcode && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-barcode-detector-live.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/dnn /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn/CMakeFiles/tutorial-dnn-object-detection-live.dir/DependInfo.cmake "--color=" tutorial-dnn-object-detection-live make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 89%] Building CXX object tutorial/detection/dnn/CMakeFiles/tutorial-dnn-object-detection-live.dir/tutorial-dnn-object-detection-live.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/dnn/tutorial-dnn-object-detection-live.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-dnn-object-detection-live.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/opencv_face_detector.pbtxt /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/opencv_face_detector_uint8.pb /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/class.txt /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/coco_classes.txt /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_faster-rcnn.json /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_ssd.json /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_ssd-mobilenet_v1.json /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_ssd-mobilenet_v3.json /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov3.json /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov4.json /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov5.json /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov7.json /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E copy /<>/tutorial/detection/dnn/default_yolov8.json /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/dnn /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn/CMakeFiles/tutorial-dnn-tensorrt-live.dir/DependInfo.cmake "--color=" tutorial-dnn-tensorrt-live make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 90%] Building CXX object tutorial/detection/dnn/CMakeFiles/tutorial-dnn-tensorrt-live.dir/tutorial-dnn-tensorrt-live.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/dnn/tutorial-dnn-tensorrt-live.cpp:16: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 90%] Linking CXX executable tutorial-dnn-tensorrt-live cd /<>/obj-aarch64-linux-gnu/tutorial/detection/dnn && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-dnn-tensorrt-live.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/face /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/face /<>/obj-aarch64-linux-gnu/tutorial/detection/face/CMakeFiles/tutorial-face-detector.dir/DependInfo.cmake "--color=" tutorial-face-detector make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 90%] Building CXX object tutorial/detection/face/CMakeFiles/tutorial-face-detector.dir/tutorial-face-detector.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/face && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/detection/face/tutorial-face-detector.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/detection/face && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-face-detector.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/face /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/face /<>/obj-aarch64-linux-gnu/tutorial/detection/face/CMakeFiles/tutorial-face-detector-live.dir/DependInfo.cmake "--color=" tutorial-face-detector-live make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 90%] Building CXX object tutorial/detection/face/CMakeFiles/tutorial-face-detector-live.dir/tutorial-face-detector-live.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/face && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/face/tutorial-face-detector-live.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/detection/face && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-face-detector-live.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/detection/face && /usr/bin/cmake -E copy /<>/tutorial/detection/face/haarcascade_frontalface_alt.xml /<>/obj-aarch64-linux-gnu/tutorial/detection/face cd /<>/obj-aarch64-linux-gnu/tutorial/detection/face && /usr/bin/cmake -E copy /<>/tutorial/detection/face/video.mp4 /<>/obj-aarch64-linux-gnu/tutorial/detection/face make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/face /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/face /<>/obj-aarch64-linux-gnu/tutorial/detection/face/CMakeFiles/tutorial-face-detector-live-threaded.dir/DependInfo.cmake "--color=" tutorial-face-detector-live-threaded make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 90%] Building CXX object tutorial/detection/face/CMakeFiles/tutorial-face-detector-live-threaded.dir/tutorial-face-detector-live-threaded.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/face && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/detection/face/tutorial-face-detector-live-threaded.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/detection/face && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-face-detector-live-threaded.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/matching /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/matching /<>/obj-aarch64-linux-gnu/tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint.dir/DependInfo.cmake "--color=" tutorial-matching-keypoint make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 90%] Building CXX object tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint.dir/tutorial-matching-keypoint.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/matching && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayOpenCV.h:39, from /<>/tutorial/detection/matching/tutorial-matching-keypoint.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/detection/matching && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-matching-keypoint.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/detection/matching && /usr/bin/cmake -E copy /<>/tutorial/detection/matching/video-postcard.mp4 /<>/obj-aarch64-linux-gnu/tutorial/detection/matching make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/matching /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/matching /<>/obj-aarch64-linux-gnu/tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-SIFT.dir/DependInfo.cmake "--color=" tutorial-matching-keypoint-SIFT make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 91%] Building CXX object tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-SIFT.dir/tutorial-matching-keypoint-SIFT.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/matching && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayOpenCV.h:39, from /<>/tutorial/detection/matching/tutorial-matching-keypoint-SIFT.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/detection/matching && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-matching-keypoint-SIFT.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/matching /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/matching /<>/obj-aarch64-linux-gnu/tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-homography.dir/DependInfo.cmake "--color=" tutorial-matching-keypoint-homography make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 91%] Building CXX object tutorial/detection/matching/CMakeFiles/tutorial-matching-keypoint-homography.dir/tutorial-matching-keypoint-homography.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/matching && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/detection/matching && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-matching-keypoint-homography.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/object /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/object /<>/obj-aarch64-linux-gnu/tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt.dir/DependInfo.cmake "--color=" tutorial-detection-object-mbt make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 91%] Building CXX object tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt.dir/tutorial-detection-object-mbt.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/object/tutorial-detection-object-mbt.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 91%] Linking CXX executable tutorial-detection-object-mbt cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-detection-object-mbt.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/detection-config.xml /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/detection-config-SIFT.xml /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.xml /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.cao /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.wrl /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.init /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.png /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/teabox.mp4 /<>/obj-aarch64-linux-gnu/tutorial/detection/object make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/object /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/object /<>/obj-aarch64-linux-gnu/tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2.dir/DependInfo.cmake "--color=" tutorial-detection-object-mbt2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 91%] Building CXX object tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2.dir/tutorial-detection-object-mbt2.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/object/tutorial-detection-object-mbt2.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 91%] Linking CXX executable tutorial-detection-object-mbt2 cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-detection-object-mbt2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.xml /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.cao /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.wrl /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.init /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube.mp4 /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube0001.png /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube0150.png /<>/obj-aarch64-linux-gnu/tutorial/detection/object cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E copy /<>/tutorial/detection/object/cube0200.png /<>/obj-aarch64-linux-gnu/tutorial/detection/object make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/object /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/object /<>/obj-aarch64-linux-gnu/tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/DependInfo.cmake "--color=" tutorial-detection-object-mbt-deprecated make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 91%] Building CXX object tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/tutorial-detection-object-mbt-deprecated.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/object/tutorial-detection-object-mbt-deprecated.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-detection-object-mbt-deprecated.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/object /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/object /<>/obj-aarch64-linux-gnu/tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/DependInfo.cmake "--color=" tutorial-detection-object-mbt2-deprecated make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 91%] Building CXX object tutorial/detection/object/CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/tutorial-detection-object-mbt2-deprecated.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/object/tutorial-detection-object-mbt2-deprecated.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/detection/object && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-detection-object-mbt2-deprecated.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_ar.so.3.6.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/tag /<>/obj-aarch64-linux-gnu/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector.dir/DependInfo.cmake "--color=" tutorial-apriltag-detector make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 91%] Building CXX object tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector.dir/tutorial-apriltag-detector.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:40, from /<>/tutorial/detection/tag/tutorial-apriltag-detector.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-apriltag-detector.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/cmake -E copy /<>/tutorial/detection/tag/AprilTag.pgm /<>/obj-aarch64-linux-gnu/tutorial/detection/tag make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/tag /<>/obj-aarch64-linux-gnu/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live.dir/DependInfo.cmake "--color=" tutorial-apriltag-detector-live make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 91%] Building CXX object tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live.dir/tutorial-apriltag-detector-live.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/tag/tutorial-apriltag-detector-live.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-apriltag-detector-live.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/tag /<>/obj-aarch64-linux-gnu/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/DependInfo.cmake "--color=" tutorial-apriltag-detector-live-rgbd-realsense make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/tag/tutorial-apriltag-detector-live-rgbd-realsense.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-apriltag-detector-live-rgbd-realsense.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/tag /<>/obj-aarch64-linux-gnu/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-rgbd-structure-core.dir/DependInfo.cmake "--color=" tutorial-apriltag-detector-live-rgbd-structure-core make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/tag/tutorial-apriltag-detector-live-rgbd-structure-core.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/detection/tag /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/detection/tag /<>/obj-aarch64-linux-gnu/tutorial/detection/tag/CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/DependInfo.cmake "--color=" tutorial-apriltag-detector-live-T265-realsense make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/detection/tag/tutorial-apriltag-detector-live-T265-realsense.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/tutorial/detection/tag && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-apriltag-detector-live-T265-realsense.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-image-colormap.dir/DependInfo.cmake "--color=" tutorial-image-colormap make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-image-colormap.dir/build.make tutorial/image/CMakeFiles/tutorial-image-colormap.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 92%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-colormap.dir/tutorial-image-colormap.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColormap.h:44, from /<>/tutorial/image/tutorial-image-colormap.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-colormap.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-image-converter.dir/DependInfo.cmake "--color=" tutorial-image-converter make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-image-converter.dir/build.make tutorial/image/CMakeFiles/tutorial-image-converter.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 92%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-converter.dir/tutorial-image-converter.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/image/tutorial-image-converter.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-converter.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/DependInfo.cmake "--color=" tutorial-image-manipulation make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/build.make tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 92%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-manipulation.dir/tutorial-image-manipulation.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/image/tutorial-image-manipulation.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-manipulation.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-image-reader.dir/DependInfo.cmake "--color=" tutorial-image-reader make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-image-reader.dir/build.make tutorial/image/CMakeFiles/tutorial-image-reader.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-reader.dir/tutorial-image-reader.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/modules/io/include/visp3/io/vpImageIo.h:42, from /<>/tutorial/image/tutorial-image-reader.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-reader.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-image-viewer.dir/DependInfo.cmake "--color=" tutorial-image-viewer make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-image-viewer.dir/build.make tutorial/image/CMakeFiles/tutorial-image-viewer.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-viewer.dir/tutorial-image-viewer.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImagePoint.h:43, from /<>/tutorial/image/tutorial-image-viewer.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-viewer.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-undistort.dir/DependInfo.cmake "--color=" tutorial-undistort make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-undistort.dir/build.make tutorial/image/CMakeFiles/tutorial-undistort.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-undistort.dir/tutorial-undistort.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageTools.h:44, from /<>/tutorial/image/tutorial-undistort.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-undistort.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-viewer.dir/DependInfo.cmake "--color=" tutorial-viewer make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-viewer.dir/build.make tutorial/image/CMakeFiles/tutorial-viewer.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-viewer.dir/tutorial-viewer.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:39, from /<>/tutorial/image/tutorial-viewer.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-viewer.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/memorial.pfm /<>/obj-aarch64-linux-gnu/tutorial/image cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.bmp /<>/obj-aarch64-linux-gnu/tutorial/image cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.ppm /<>/obj-aarch64-linux-gnu/tutorial/image cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.pgm /<>/obj-aarch64-linux-gnu/tutorial/image cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.jpeg /<>/obj-aarch64-linux-gnu/tutorial/image cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/monkey.png /<>/obj-aarch64-linux-gnu/tutorial/image cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/chessboard.jpg /<>/obj-aarch64-linux-gnu/tutorial/image cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E copy /<>/tutorial/image/camera.xml /<>/obj-aarch64-linux-gnu/tutorial/image make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-image-filter.dir/DependInfo.cmake "--color=" tutorial-image-filter make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-image-filter.dir/build.make tutorial/image/CMakeFiles/tutorial-image-filter.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-filter.dir/tutorial-image-filter.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/modules/core/include/visp3/core/vpImageFilter.h:48, from /<>/tutorial/image/tutorial-image-filter.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-filter.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-image-display.dir/DependInfo.cmake "--color=" tutorial-image-display make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-image-display.dir/build.make tutorial/image/CMakeFiles/tutorial-image-display.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-display.dir/tutorial-image-display.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-image-display.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-display.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-image-display-scaled-manu.dir/DependInfo.cmake "--color=" tutorial-image-display-scaled-manu make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-display-scaled-manu.dir/tutorial-image-display-scaled-manu.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-image-display-scaled-manu.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-display-scaled-manu.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-image-display-scaled-auto.dir/DependInfo.cmake "--color=" tutorial-image-display-scaled-auto make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-image-display-scaled-auto.dir/tutorial-image-display-scaled-auto.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-image-display-scaled-auto.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-display-scaled-auto.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-draw-line.dir/DependInfo.cmake "--color=" tutorial-draw-line make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-draw-line.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-line.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-line.dir/tutorial-draw-line.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-draw-line.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-line.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/DependInfo.cmake "--color=" tutorial-draw-rectangle make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-rectangle.dir/tutorial-draw-rectangle.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-draw-rectangle.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-rectangle.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-draw-point.dir/DependInfo.cmake "--color=" tutorial-draw-point make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-draw-point.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-point.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-point.dir/tutorial-draw-point.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-draw-point.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-point.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-draw-circle.dir/DependInfo.cmake "--color=" tutorial-draw-circle make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-draw-circle.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-circle.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-circle.dir/tutorial-draw-circle.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-draw-circle.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-circle.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-draw-cross.dir/DependInfo.cmake "--color=" tutorial-draw-cross make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-draw-cross.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-cross.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-cross.dir/tutorial-draw-cross.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-draw-cross.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-cross.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-draw-text.dir/DependInfo.cmake "--color=" tutorial-draw-text make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-draw-text.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-text.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 93%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-text.dir/tutorial-draw-text.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-draw-text.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-text.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-draw-frame.dir/DependInfo.cmake "--color=" tutorial-draw-frame make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-draw-frame.dir/build.make tutorial/image/CMakeFiles/tutorial-draw-frame.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Building CXX object tutorial/image/CMakeFiles/tutorial-draw-frame.dir/tutorial-draw-frame.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/image/tutorial-draw-frame.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-draw-frame.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-export-image.dir/DependInfo.cmake "--color=" tutorial-export-image make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-export-image.dir/build.make tutorial/image/CMakeFiles/tutorial-export-image.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Building CXX object tutorial/image/CMakeFiles/tutorial-export-image.dir/tutorial-export-image.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:39, from /<>/tutorial/image/tutorial-export-image.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-export-image.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/DependInfo.cmake "--color=" tutorial-event-keyboard make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/build.make tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Building CXX object tutorial/image/CMakeFiles/tutorial-event-keyboard.dir/tutorial-event-keyboard.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:39, from /<>/tutorial/image/tutorial-event-keyboard.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-event-keyboard.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/image /<>/obj-aarch64-linux-gnu/tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/DependInfo.cmake "--color=" tutorial-video-manipulation make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/build.make tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Building CXX object tutorial/image/CMakeFiles/tutorial-video-manipulation.dir/tutorial-video-manipulation.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/image/tutorial-video-manipulation.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-video-manipulation.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/autothreshold /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/imgproc/autothreshold /<>/obj-aarch64-linux-gnu/tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/DependInfo.cmake "--color=" tutorial-autothreshold make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/build.make tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Building CXX object tutorial/imgproc/autothreshold/CMakeFiles/tutorial-autothreshold.dir/tutorial-autothreshold.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/autothreshold && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/imgproc/autothreshold/tutorial-autothreshold.cpp:5: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/imgproc/autothreshold && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-autothreshold.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/autothreshold && /usr/bin/cmake -E copy /<>/tutorial/imgproc/autothreshold/grid36-03.pgm /<>/obj-aarch64-linux-gnu/tutorial/imgproc/autothreshold make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/brightness /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/imgproc/brightness /<>/obj-aarch64-linux-gnu/tutorial/imgproc/brightness/CMakeFiles/tutorial-brightness-adjustment.dir/DependInfo.cmake "--color=" tutorial-brightness-adjustment make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 94%] Building CXX object tutorial/imgproc/brightness/CMakeFiles/tutorial-brightness-adjustment.dir/tutorial-brightness-adjustment.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/brightness && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/imgproc/brightness/tutorial-brightness-adjustment.cpp:5: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/imgproc/brightness && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-brightness-adjustment.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/brightness && /usr/bin/cmake -E copy /<>/tutorial/imgproc/brightness/Sample_low_brightness.png /<>/obj-aarch64-linux-gnu/tutorial/imgproc/brightness make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/connected-components /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/imgproc/connected-components /<>/obj-aarch64-linux-gnu/tutorial/imgproc/connected-components/CMakeFiles/tutorial-connected-components.dir/DependInfo.cmake "--color=" tutorial-connected-components make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 94%] Building CXX object tutorial/imgproc/connected-components/CMakeFiles/tutorial-connected-components.dir/tutorial-connected-components.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/connected-components && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/imgproc/connected-components/tutorial-connected-components.cpp:5: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/imgproc/connected-components && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-connected-components.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/connected-components && /usr/bin/cmake -E copy /<>/tutorial/imgproc/connected-components/img.pgm /<>/obj-aarch64-linux-gnu/tutorial/imgproc/connected-components make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/contour /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contour /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/DependInfo.cmake "--color=" tutorial-contour make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/build.make tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Building CXX object tutorial/imgproc/contour/CMakeFiles/tutorial-contour.dir/tutorial-contour.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contour && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/imgproc/contour/tutorial-contour.cpp:5: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/imgproc/contour && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-contour.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contour && /usr/bin/cmake -E copy /<>/tutorial/imgproc/contour/grid36-03.pgm /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contour cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contour && /usr/bin/cmake -E copy /<>/tutorial/imgproc/contour/Contours_tree.pgm /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contour make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/contrast-sharpening /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contrast-sharpening /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contrast-sharpening/CMakeFiles/tutorial-contrast-sharpening.dir/DependInfo.cmake "--color=" tutorial-contrast-sharpening make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/imgproc/contrast-sharpening/CMakeFiles/tutorial-contrast-sharpening.dir/tutorial-contrast-sharpening.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contrast-sharpening && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/imgproc/contrast-sharpening/tutorial-contrast-sharpening.cpp:5: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/imgproc/contrast-sharpening && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-contrast-sharpening.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contrast-sharpening && /usr/bin/cmake -E copy /<>/tutorial/imgproc/contrast-sharpening/Crayfish-low-contrast.png /<>/obj-aarch64-linux-gnu/tutorial/imgproc/contrast-sharpening make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/count-coins /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/imgproc/count-coins /<>/obj-aarch64-linux-gnu/tutorial/imgproc/count-coins/CMakeFiles/tutorial-count-coins.dir/DependInfo.cmake "--color=" tutorial-count-coins make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/imgproc/count-coins/CMakeFiles/tutorial-count-coins.dir/tutorial-count-coins.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/count-coins && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/imgproc/count-coins/tutorial-count-coins.cpp:5: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/imgproc/count-coins && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-count-coins.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/count-coins && /usr/bin/cmake -E copy /<>/tutorial/imgproc/count-coins/coins1.jpg /<>/obj-aarch64-linux-gnu/tutorial/imgproc/count-coins cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/count-coins && /usr/bin/cmake -E copy /<>/tutorial/imgproc/count-coins/coins2.jpg /<>/obj-aarch64-linux-gnu/tutorial/imgproc/count-coins make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/flood-fill /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/imgproc/flood-fill /<>/obj-aarch64-linux-gnu/tutorial/imgproc/flood-fill/CMakeFiles/tutorial-flood-fill.dir/DependInfo.cmake "--color=" tutorial-flood-fill make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/imgproc/flood-fill/CMakeFiles/tutorial-flood-fill.dir/tutorial-flood-fill.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/flood-fill && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/imgproc/flood-fill/tutorial-flood-fill.cpp:5: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/imgproc/flood-fill && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-flood-fill.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/imgproc/hough-transform /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/imgproc/hough-transform /<>/obj-aarch64-linux-gnu/tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/DependInfo.cmake "--color=" tutorial-circle-hough make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/imgproc/hough-transform/CMakeFiles/tutorial-circle-hough.dir/tutorial-circle-hough.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/hough-transform && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/imgproc/hough-transform/tutorial-circle-hough.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/imgproc/hough-transform && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImage.h:42, from /<>/tutorial/imgproc/hough-transform/drawingHelpers.h:4, from /<>/tutorial/imgproc/hough-transform/drawingHelpers.cpp:1: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/imgproc/hough-transform && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-circle-hough.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/hough-transform && /usr/bin/cmake -E copy_directory /<>/tutorial/imgproc/hough-transform/config /<>/obj-aarch64-linux-gnu/tutorial/imgproc/hough-transform/config cd /<>/obj-aarch64-linux-gnu/tutorial/imgproc/hough-transform && /usr/bin/cmake -E copy /<>/tutorial/imgproc/hough-transform/coins2.jpg /<>/obj-aarch64-linux-gnu/tutorial/imgproc/hough-transform make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/munkres /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/munkres /<>/obj-aarch64-linux-gnu/tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/DependInfo.cmake "--color=" tutorial-munkres-assignment make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/build.make tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/munkres/CMakeFiles/tutorial-munkres-assignment.dir/tutorial-munkres-assignment.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/munkres && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayD3D.h:39, from /<>/tutorial/munkres/tutorial-munkres-assignment.cpp:6: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-munkres-assignment cd /<>/obj-aarch64-linux-gnu/tutorial/munkres && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-munkres-assignment.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/flir-ptu /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/flir-ptu /<>/obj-aarch64-linux-gnu/tutorial/robot/flir-ptu/CMakeFiles/tutorial-flir-ptu-ibvs.dir/DependInfo.cmake "--color=" tutorial-flir-ptu-ibvs make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/robot/flir-ptu/CMakeFiles/tutorial-flir-ptu-ibvs.dir/tutorial-flir-ptu-ibvs.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/robot/flir-ptu && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/robot/flir-ptu && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-flir-ptu-ibvs.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/robot/flir-ptu && /usr/bin/cmake -E copy /<>/tutorial/robot/flir-ptu/eMc.yaml /<>/obj-aarch64-linux-gnu/tutorial/robot/flir-ptu make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer/CMakeFiles/tutorial-pioneer-robot.dir/DependInfo.cmake "--color=" tutorial-pioneer-robot make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/robot/pioneer/CMakeFiles/tutorial-pioneer-robot.dir/tutorial-pioneer-robot.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/robot/include/visp3/robot/vpRobotPioneer.h:38, from /<>/tutorial/robot/pioneer/tutorial-pioneer-robot.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 95%] Linking CXX executable tutorial-pioneer-robot cd /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-pioneer-robot.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer.dir/DependInfo.cmake "--color=" tutorial-simu-pioneer make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer.dir/tutorial-simu-pioneer.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/tutorial/robot/pioneer/tutorial-simu-pioneer.cpp:21: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-simu-pioneer.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-pan.dir/DependInfo.cmake "--color=" tutorial-simu-pioneer-pan make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-pan.dir/tutorial-simu-pioneer-pan.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/tutorial/robot/pioneer/tutorial-simu-pioneer-pan.cpp:22: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-simu-pioneer-pan.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/DependInfo.cmake "--color=" tutorial-simu-pioneer-continuous-gain-constant make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/tutorial/robot/pioneer/tutorial-simu-pioneer-continuous-gain-constant.cpp:21: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-simu-pioneer-continuous-gain-constant.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer /<>/obj-aarch64-linux-gnu/tutorial/robot/pioneer/CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/DependInfo.cmake "--color=" tutorial-simu-pioneer-continuous-gain-adaptive make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpHomogeneousMatrix.h:54, from /<>/tutorial/robot/pioneer/tutorial-simu-pioneer-continuous-gain-adaptive.cpp:21: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/robot/pioneer && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-simu-pioneer-continuous-gain-adaptive.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/mbot/raspberry/visp /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-ibvs.dir/DependInfo.cmake "--color=" mbot-apriltag-ibvs make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-ibvs.dir/mbot-apriltag-ibvs.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpMoment.h:45, from /<>/modules/core/include/visp3/core/vpMomentAreaNormalized.h:40, from /<>/tutorial/robot/mbot/raspberry/visp/mbot-apriltag-ibvs.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbot-apriltag-ibvs.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/mbot/raspberry/visp /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-pbvs.dir/DependInfo.cmake "--color=" mbot-apriltag-pbvs make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-pbvs.dir/mbot-apriltag-pbvs.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpSerial.h:42, from /<>/tutorial/robot/mbot/raspberry/visp/mbot-apriltag-pbvs.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp && /usr/bin/cmake -E cmake_link_script CMakeFiles/mbot-apriltag-pbvs.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/mbot/raspberry/visp /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp/CMakeFiles/mbot-apriltag-2D-half-vs.dir/DependInfo.cmake "--color=" mbot-apriltag-2D-half-vs make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/robot/mbot/raspberry/visp /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp/CMakeFiles/test-serial-mbot.dir/DependInfo.cmake "--color=" test-serial-mbot make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/robot/mbot/raspberry/visp/CMakeFiles/test-serial-mbot.dir/test-serial-mbot.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, from /<>/modules/core/include/visp3/core/vpColVector.h:37, from /<>/tutorial/robot/mbot/raspberry/visp/test-serial-mbot.cpp:1: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/robot/mbot/raspberry/visp && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-serial-mbot.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/simulator/image /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/simulator/image /<>/obj-aarch64-linux-gnu/tutorial/simulator/image/CMakeFiles/tutorial-image-simulator.dir/DependInfo.cmake "--color=" tutorial-image-simulator make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 95%] Building CXX object tutorial/simulator/image/CMakeFiles/tutorial-image-simulator.dir/tutorial-image-simulator.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/simulator/image && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/simulator/image/tutorial-image-simulator.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/simulator/image && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-image-simulator.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/simulator/image && /usr/bin/cmake -E copy /<>/tutorial/simulator/image/target_square.pgm /<>/obj-aarch64-linux-gnu/tutorial/simulator/image make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/trace /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/trace /<>/obj-aarch64-linux-gnu/tutorial/trace/CMakeFiles/tutorial-trace.dir/DependInfo.cmake "--color=" tutorial-trace make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tutorial/trace/CMakeFiles/tutorial-trace.dir/build.make tutorial/trace/CMakeFiles/tutorial-trace.dir/build make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 96%] Building CXX object tutorial/trace/CMakeFiles/tutorial-trace.dir/tutorial-trace.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/trace && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpDebug.h:52, from /<>/tutorial/trace/tutorial-trace.cpp:6: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 96%] Linking CXX executable tutorial-trace cd /<>/obj-aarch64-linux-gnu/tutorial/trace && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-trace.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../lib/libvisp_vision.so.3.6.0 ../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../lib/libvisp_me.so.3.6.0 ../../lib/libvisp_blob.so.3.6.0 ../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/blob /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob/CMakeFiles/tutorial-blob-auto-tracker.dir/DependInfo.cmake "--color=" tutorial-blob-auto-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 96%] Building CXX object tutorial/tracking/blob/CMakeFiles/tutorial-blob-auto-tracker.dir/tutorial-blob-auto-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpColor.h:37, from /<>/modules/tracker/blob/include/visp3/blob/vpDot2.h:44, from /<>/tutorial/tracking/blob/tutorial-blob-auto-tracker.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/tracking/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-blob-auto-tracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob && /usr/bin/cmake -E copy /<>/tutorial/tracking/blob/target.pgm /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/blob /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-firewire.dir/DependInfo.cmake "--color=" tutorial-blob-tracker-live-firewire make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 96%] Building CXX object tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-firewire.dir/tutorial-blob-tracker-live-firewire.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/blob/tutorial-blob-tracker-live-firewire.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/tracking/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-blob-tracker-live-firewire.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/blob /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/DependInfo.cmake "--color=" tutorial-blob-tracker-live-v4l2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 96%] Building CXX object tutorial/tracking/blob/CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/tutorial-blob-tracker-live-v4l2.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/blob && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/blob/tutorial-blob-tracker-live-v4l2.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/tracking/blob && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-blob-tracker-live-v4l2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/keypoint /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker.dir/DependInfo.cmake "--color=" tutorial-klt-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 96%] Building CXX object tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker.dir/tutorial-klt-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/tracking/keypoint/tutorial-klt-tracker.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/tracking/keypoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-klt-tracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/keypoint/video-postcard.mp4 /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/keypoint /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/DependInfo.cmake "--color=" tutorial-klt-tracker-live-v4l2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 96%] Building CXX object tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/tutorial-klt-tracker-live-v4l2.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/keypoint/tutorial-klt-tracker-live-v4l2.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/tracking/keypoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-klt-tracker-live-v4l2.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/keypoint /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-with-reinit.dir/DependInfo.cmake "--color=" tutorial-klt-tracker-with-reinit make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 96%] Building CXX object tutorial/tracking/keypoint/CMakeFiles/tutorial-klt-tracker-with-reinit.dir/tutorial-klt-tracker-with-reinit.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/keypoint && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpImageConvert.h:45, from /<>/tutorial/tracking/keypoint/tutorial-klt-tracker-with-reinit.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/tracking/keypoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-klt-tracker-with-reinit.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 96%] Building CXX object tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker.dir/tutorial-mb-generic-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-mb-generic-tracker cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-generic-tracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic/model /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic/model make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-live.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-live make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker-live.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-live cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic/CMakeFiles/tutorial-mb-generic-tracker-full.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-full make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/tracking/model-based/generic/tutorial-mb-generic-tracker-full.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-generic-tracker-full cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-apriltag /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-apriltag /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-webcam.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-apriltag-webcam make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic-apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:44, from /<>/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-webcam.cpp:6: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-generic-tracker-apriltag-webcam cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-apriltag /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-apriltag /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-apriltag/CMakeFiles/tutorial-mb-generic-tracker-apriltag-rs2.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-apriltag-rs2 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic-apriltag && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpXmlParserCamera.h:44, from /<>/tutorial/tracking/model-based/generic-apriltag/tutorial-mb-generic-tracker-apriltag-rs2.cpp:6: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-generic-tracker-apriltag-rs2 cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so ../../../../lib/libvisp_gui.so.3.6.0 /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-rgbd make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-generic-tracker-rgbd cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic-rgbd/data /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd/data make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-rgbd-realsense make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/model-based/generic-rgbd/tutorial-mb-generic-tracker-rgbd-realsense.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-rgbd-realsense cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-structure-core.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-rgbd-structure-core make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/model-based/generic-rgbd/tutorial-mb-generic-tracker-rgbd-structure-core.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-rgbd-structure-core cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd/CMakeFiles/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-rgbd-realsense-json-settings make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 In file included from /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/model-based/generic-rgbd/tutorial-mb-generic-tracker-rgbd-realsense-json-settings.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-rgbd-realsense-json-settings cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-rgbd-blender /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender/CMakeFiles/tutorial-mb-generic-tracker-rgbd-blender.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-rgbd-blender make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-generic-tracker-rgbd-blender cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic-rgbd-blender/camera_poses /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender/camera_poses cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic-rgbd-blender/depth /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender/depth cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/model-based/generic-rgbd-blender/images /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender/images cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/depth_M_color.txt /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox.cao /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox.init /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox.png /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox.xml /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-rgbd-blender/teabox_depth.xml /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-rgbd-blender make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-stereo /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-stereo make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/model-based/generic-stereo/tutorial-mb-generic-tracker-stereo.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-stereo cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/generic-stereo /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo/CMakeFiles/tutorial-mb-generic-tracker-stereo-mono.dir/DependInfo.cmake "--color=" tutorial-mb-generic-tracker-stereo-mono make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/model-based/generic-stereo/tutorial-mb-generic-tracker-stereo-mono.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 97%] Linking CXX executable tutorial-mb-generic-tracker-stereo-mono cd /<>/obj-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../lib/libvisp_ar.so.3.6.0 ../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../lib/libvisp_vision.so.3.6.0 ../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../lib/libvisp_me.so.3.6.0 ../../../../lib/libvisp_blob.so.3.6.0 ../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.mp4 /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.xml /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.cao /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.init /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox.png /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/cRightMcLeft.txt /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.mp4 /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.xml /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.cao /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.init /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_left.png /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.mp4 /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.xml /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.cao /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.init /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/generic-stereo/teabox_right.png /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/generic-stereo make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/edges /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges/CMakeFiles/tutorial-mb-edge-tracker.dir/DependInfo.cmake "--color=" tutorial-mb-edge-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 97%] Building CXX object tutorial/tracking/model-based/old/edges/CMakeFiles/tutorial-mb-edge-tracker.dir/tutorial-mb-edge-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/tracking/model-based/old/edges/tutorial-mb-edge-tracker.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.mp4 /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.xml /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.cao /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.wrl /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.init /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/edges/teabox.png /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/edges make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/generic /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker.dir/DependInfo.cmake "--color=" tutorial-mb-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 97%] Building CXX object tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker.dir/tutorial-mb-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/tracking/model-based/old/generic/tutorial-mb-tracker.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-mb-tracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.mp4 /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.cao /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.init /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.png /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.wrl /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/generic/teabox.xml /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/generic /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker-full.dir/DependInfo.cmake "--color=" tutorial-mb-tracker-full make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 97%] Building CXX object tutorial/tracking/model-based/old/generic/CMakeFiles/tutorial-mb-tracker-full.dir/tutorial-mb-tracker-full.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/generic && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/tracking/model-based/old/generic/tutorial-mb-tracker-full.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/hybrid /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid/CMakeFiles/tutorial-mb-hybrid-tracker.dir/DependInfo.cmake "--color=" tutorial-mb-hybrid-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 97%] Building CXX object tutorial/tracking/model-based/old/hybrid/CMakeFiles/tutorial-mb-hybrid-tracker.dir/tutorial-mb-hybrid-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/tracking/model-based/old/hybrid/tutorial-mb-hybrid-tracker.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.mp4 /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.xml /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.cao /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.init /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/hybrid/teabox.png /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/hybrid make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/model-based/old/keypoint /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint/CMakeFiles/tutorial-mb-klt-tracker.dir/DependInfo.cmake "--color=" tutorial-mb-klt-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/tracking/model-based/old/keypoint/CMakeFiles/tutorial-mb-klt-tracker.dir/tutorial-mb-klt-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpIoTools.h:42, from /<>/tutorial/tracking/model-based/old/keypoint/tutorial-mb-klt-tracker.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../../../lib/libvisp_ar.so.3.6.0 ../../../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../../../lib/libvisp_vision.so.3.6.0 ../../../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../../../lib/libvisp_me.so.3.6.0 ../../../../../lib/libvisp_blob.so.3.6.0 ../../../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.mp4 /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.xml /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.cao /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox-triangle.cao /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.init /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint && /usr/bin/cmake -E copy /<>/tutorial/tracking/model-based/old/keypoint/teabox.png /<>/obj-aarch64-linux-gnu/tutorial/tracking/model-based/old/keypoint make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/template-tracker /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/template-tracker /<>/obj-aarch64-linux-gnu/tutorial/tracking/template-tracker/CMakeFiles/tutorial-template-tracker.dir/DependInfo.cmake "--color=" tutorial-template-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/tracking/template-tracker/CMakeFiles/tutorial-template-tracker.dir/tutorial-template-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/template-tracker && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/tracking/template-tracker/tutorial-template-tracker.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/tracking/template-tracker && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-template-tracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/template-tracker && /usr/bin/cmake -E copy /<>/tutorial/tracking/template-tracker/bruegel.mp4 /<>/obj-aarch64-linux-gnu/tutorial/tracking/template-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/moving-edges /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/moving-edges /<>/obj-aarch64-linux-gnu/tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-ellipse-tracker.dir/DependInfo.cmake "--color=" tutorial-me-ellipse-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-ellipse-tracker.dir/tutorial-me-ellipse-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/moving-edges && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/moving-edges/tutorial-me-ellipse-tracker.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/tracking/moving-edges && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-me-ellipse-tracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/moving-edges /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/moving-edges /<>/obj-aarch64-linux-gnu/tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-line-tracker.dir/DependInfo.cmake "--color=" tutorial-me-line-tracker make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/tracking/moving-edges/CMakeFiles/tutorial-me-line-tracker.dir/tutorial-me-line-tracker.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/moving-edges && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/moving-edges/tutorial-me-line-tracker.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/tracking/moving-edges && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-me-line-tracker.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/tracking/dnn /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/tracking/dnn /<>/obj-aarch64-linux-gnu/tutorial/tracking/dnn/CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/DependInfo.cmake "--color=" tutorial-megapose-live-single-object-tracking make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/tracking/dnn && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/tracking/dnn/tutorial-megapose-live-single-object-tracking.cpp:4: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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 ‘< >’ [ 98%] Linking CXX executable tutorial-megapose-live-single-object-tracking cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/dnn && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-megapose-live-single-object-tracking.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_vision.so.3.6.0 ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/tracking/dnn && /usr/bin/cmake -E copy_directory /<>/tutorial/tracking/dnn/data /<>/obj-aarch64-linux-gnu/tutorial/tracking/dnn/data make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts.dir/tutorial-ibvs-4pts.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/core/include/visp3/core/vpArray2D.h:45, 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: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-display.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-display make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-display.dir/tutorial-ibvs-4pts-display.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-display.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-display.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-image-tracking make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/tutorial-ibvs-4pts-image-tracking.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-image-tracking.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-image-tracking.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-ogre make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre.dir/tutorial-ibvs-4pts-ogre.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-ogre.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-ogre.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E copy /<>/tutorial/visual-servo/ibvs/sphere/Sphere.mesh /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E copy /<>/tutorial/visual-servo/ibvs/sphere/Sphere.material /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E copy /<>/tutorial/visual-servo/ibvs/target_square.pgm /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-ogre-tracking make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/tutorial-ibvs-4pts-ogre-tracking.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-ogre-tracking.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ In file included 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-ogre-tracking.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-plotter make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter.dir/tutorial-ibvs-4pts-plotter.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpPlot.h:44, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-plotter.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-plotter.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-gain-adaptive.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-plotter-gain-adaptive make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpPlot.h:44, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-plotter-gain-adaptive.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-wireframe-camera make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 98%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/tutorial-ibvs-4pts-wireframe-camera.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-camera.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-wireframe-camera.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-afma6.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-wireframe-robot-afma6 make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-robot-afma6.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-wireframe-robot-viper.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-wireframe-robot-viper make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpDisplayGDI.h:38, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-wireframe-robot-viper.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-json.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-json make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [ 99%] Building CXX object tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-json.dir/tutorial-ibvs-4pts-json.cpp.o cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-json.cpp:3: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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 ‘< >’ [100%] Linking CXX executable tutorial-ibvs-4pts-json cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial-ibvs-4pts-json.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib cd /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/cmake -E copy /<>/tutorial/visual-servo/ibvs/ibvs_settings.json /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [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-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs /<>/obj-aarch64-linux-gnu/tutorial/visual-servo/ibvs/CMakeFiles/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.dir/DependInfo.cmake "--color=" tutorial-ibvs-4pts-plotter-continuous-gain-adaptive make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' [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-aarch64-linux-gnu/tutorial/visual-servo/ibvs && /usr/bin/aarch64-linux-gnu-g++ -I/<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu -I/<>/modules/core/include -I/usr/include/opencv4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/<>/modules/tracker/dnn/include -I/<>/modules/gui/include -I/<>/modules/imgproc/include -I/<>/modules/io/include -I/<>/modules/tracker/klt/include -I/<>/modules/tracker/me/include -I/<>/modules/sensor/include -I/<>/modules/ar/include -I/<>/modules/tracker/blob/include -I/<>/modules/robot/include -I/<>/modules/visual_features/include -I/<>/modules/vs/include -I/<>/modules/vision/include -I/<>/modules/detection/include -I/<>/modules/tracker/mbt/include -I/<>/modules/tracker/tt/include -I/<>/modules/tracker/tt_mi/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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 /usr/include/opencv4/opencv2/stitching.hpp:51, from /usr/include/opencv4/opencv2/opencv.hpp:86, from /<>/obj-aarch64-linux-gnu/include/aarch64-linux-gnu/visp3/core/vpConfig.h:167, from /<>/modules/gui/include/visp3/gui/vpPlot.h:44, from /<>/tutorial/visual-servo/ibvs/tutorial-ibvs-4pts-plotter-continuous-gain-adaptive.cpp:2: /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:78:18: warning: ‘virtual void cv::detail::ExposureCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ was hidden [-Woverloaded-virtual=] 78 | virtual void feed(const std::vector &corners, const std::vector &images, | ^~~~ /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp:190:10: note: by ‘void cv::detail::BlocksCompensator::feed(const std::vector >&, const std::vector&, const std::vector >&)’ 190 | void feed(const std::vector &corners, const std::vector &images, | ^~~~ 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: /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 151 | vpArray2D() : rowNum(0), colNum(0), rowPtrs(NULL), dsize(0), data(NULL) { } | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:151:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 156 | vpArray2D(const vpArray2D &A) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:156:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 174 | vpArray2D(unsigned int r, unsigned int c) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:174:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 192 | vpArray2D(unsigned int r, unsigned int c, Type val) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:192:18: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 205 | vpArray2D(vpArray2D &&A) noexcept | ^~~~~~~~~~~~~~~ /<>/modules/core/include/visp3/core/vpArray2D.h:205:19: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 220 | explicit vpArray2D(const std::initializer_list &list) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:220:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 226 | explicit vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list &list) | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:226:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 239 | explicit vpArray2D(const std::initializer_list > &lists) : vpArray2D() | ^ /<>/modules/core/include/visp3/core/vpArray2D.h:239:27: note: remove the ‘< >’ /<>/modules/core/include/visp3/core/vpArray2D.h:259:11: warning: template-id not 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-aarch64-linux-gnu/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/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -std=c++17 -fvisibility=hidden -fPIC -fopenmp -fPIC -fopenmp -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/libopencv_video.so.4.10.0 ../../../lib/libvisp_sensor.so.3.6.0 /usr/lib/aarch64-linux-gnu/libv4l2.so /usr/lib/aarch64-linux-gnu/libv4lconvert.so /usr/lib/aarch64-linux-gnu/libdc1394.so /usr/lib/aarch64-linux-gnu/libSM.so /usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libOpenGL.so /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libGLU.so /usr/lib/aarch64-linux-gnu/libCoin.so ../../../lib/libvisp_visual_features.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 ../../../lib/libvisp_me.so.3.6.0 ../../../lib/libvisp_blob.so.3.6.0 ../../../lib/libvisp_io.so.3.6.0 /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 ../../../lib/libvisp_core.so.3.6.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libgsl.so /usr/lib/aarch64-linux-gnu/libgslcblas.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/gcc-cross/aarch64-linux-gnu/15/libgomp.so /usr/lib/aarch64-linux-gnu/libdmtx.so /usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/lib make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' [100%] Built target tutorial-ibvs-4pts-plotter-continuous-gain-adaptive make[2]: Leaving directory '/<>/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-aarch64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu && make -j1 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[1]: Entering directory '/<>/obj-aarch64-linux-gnu' /usr/bin/cmake -S/<> -B/<>/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/obj-aarch64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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/aarch64-linux-gnu/visp3/core/vpConfig.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_modules.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/visp_modules.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vp1394CMUGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vp1394TwoGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpAR.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpAROgre.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpAdaptiveGain.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpAfma4.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpAfma6.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpArray2D.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpBSpline.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpBasicFeature.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpBasicKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpBiclops.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpCPUFeatures.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpCalibration.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpCalibrationException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpCameraParameters.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpCannyEdgeDetection.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpCircle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpCircleHoughTransform.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpClient.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpColVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpColor.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpColorBlindFriendlyPalette.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpColorDepthConversion.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpColormap.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpComedi.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpConfig.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpContours.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpConvert.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpCylinder.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpD3DRenderer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDebug.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDetectorAprilTag.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDetectorBase.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDetectorDNNOpenCV.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDetectorDataMatrixCode.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDetectorFace.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDetectorQRCode.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDirectShowDevice.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDirectShowGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDirectShowGrabberImpl.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDirectShowSampleGrabberI.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDiskGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDisplay.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDisplayD3D.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDisplayException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDisplayGDI.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDisplayGTK.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDisplayOpenCV.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDisplayWin32.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDisplayX.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDot.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpDot2.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpEigenConversion.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpEndian.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpExponentialMap.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureBuilder.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureDepth.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureDisplay.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureEllipse.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureLuminance.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMoment.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentAlpha.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentArea.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentAreaNormalized.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentBasic.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentCInvariant.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentCentered.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentCommon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentDatabase.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentGravityCenter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureMomentGravityCenterNormalized.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeaturePoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeaturePoint3D.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeaturePointPolar.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureSegment.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureThetaU.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureTranslation.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFeatureVanishingPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFernClassifier.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFlyCaptureGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFont.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpForceTorqueAtiNetFTSensor.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpForceTorqueAtiSensor.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpForceTorqueIitSensor.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpForceTwistMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpForwardProjection.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFrameGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpFrameGrabberException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpGDIRenderer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpGEMM.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpGaussRand.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpGaussianFilter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpGenericFeature.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpHandEyeCalibration.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpHinkley.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpHistogram.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpHistogramPeak.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpHistogramValey.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpHomogeneousMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpHomography.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImage.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageCircle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageConvert.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageDraw.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageFilter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageIo.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageMorphology.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImagePoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageQueue.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageStorageWorker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImageTools.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpImgproc.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpIoException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpIoTools.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpJsonArgumentParser.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpJsonParsing.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpKalmanFilter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpKeyboard.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpKinect.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpKltOpencv.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpLaserScan.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpLaserScanner.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpLevenbergMarquartd.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpLinProg.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpLinearKalmanFilterInstantiation.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpList.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMath.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMatrixException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbDepthDenseTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbDepthNormalTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbEdgeKltTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbEdgeTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbGenericTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbHiddenFaces.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbKltTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbScanLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtDistanceCircle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtDistanceCylinder.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtDistanceKltCylinder.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtDistanceKltPoints.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtDistanceLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtFaceDepthDense.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtFaceDepthNormal.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtMeEllipse.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtMeLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtPolygon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtTukeyEstimator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMbtXmlGenericParser.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMe.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMeEllipse.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMeLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMeNurbs.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMeSite.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMeTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMegaPose.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMegaPoseTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMeterPixelConversion.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMocap.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMocapQualisys.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMocapVicon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMoment.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentAlpha.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentArea.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentAreaNormalized.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentBasic.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentCInvariant.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentCentered.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentCommon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentDatabase.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentGravityCenter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentGravityCenterNormalized.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMomentObject.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMouseButton.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMunkres.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpMutex.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpNetwork.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpNoise.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpNurbs.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpOccipitalStructure.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpParallelPort.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpParallelPortException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpParseArgv.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPclViewer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPioneer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPioneerPan.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPixelMeterConversion.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPlanarObjectDetector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPlane.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPlaneEstimation.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPlot.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPlotCurve.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPlotGraph.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPolygon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPolygon3D.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPose.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPoseException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPoseFeatures.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPoseVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpProjectionDisplay.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPtu46.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPylonFactory.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpPylonGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpQbDevice.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpQbSoftHand.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpQuadProg.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpQuaternionVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRGBa.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRGBf.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRansac.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRealSense.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRealSense2.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRect.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRectOriented.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpReflexTakktile2.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRequest.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRingLight.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobot.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotAfma4.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotAfma6.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotBebop2.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotBiclops.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotBiclopsController.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotCamera.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotFlirPtu.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotFranka.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotKinova.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotMavsdk.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotPioneer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotPtu46.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotTemplate.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotUniversalRobots.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotViper650.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotViper850.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobotWireFrameSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRobust.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRotationMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRotationVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRowVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRxyzVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRzyxVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpRzyzVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpScale.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpScanPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSerial.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpServer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpServo.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpServoData.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpServoDisplay.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpServoException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpServolens.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSickLDMRS.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSimulatorAfma6.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSimulatorCamera.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSimulatorException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSimulatorPioneer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSimulatorPioneerPan.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSimulatorViper850.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSphere.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSubColVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSubMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpSubRowVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerBSpline.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerHeader.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMI.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIBSpline.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIESM.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIForwardCompositional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSD.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSDESM.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSDForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSDForwardCompositional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSDInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerTriangle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarp.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpAffine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpHomography.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpHomographySL3.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpRT.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpSRT.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpTranslation.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerZNCC.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerZNCCForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerZNCCInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerZone.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpThetaUVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpThread.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTime.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTrackingException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTranslationVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpTriangle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpUDPClient.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpUDPServer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpUeyeGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpUniRand.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpUnicycle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpV4l2Grabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpVelocityTwistMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpVideoReader.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpVideoWriter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpViewer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpViper.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpViper650.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpViper850.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpVirtuose.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpWin32API.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpWin32Renderer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpWin32Window.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpWireFrameSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpWireFrameSimulatorTypes.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpXmlConfigParserKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpXmlParser.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpXmlParserCamera.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpXmlParserHomogeneousMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp/vpXmlParserRectOriented.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/visp/VISPModules.cmake -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/visp/VISPModules-release.cmake -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/visp/VISPConfig-version.cmake -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/visp/VISPConfig.cmake -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/cmake/visp/VISPUse.cmake -- Installing: /<>/debian/tmp/usr/bin/visp-config -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig/visp.pc -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_core.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_core.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_core.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_core.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpArray2D.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpBSpline.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpCPUFeatures.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpCameraParameters.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpCannyEdgeDetection.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpCircle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpClient.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpColVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpColor.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpColorDepthConversion.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpColormap.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpConvert.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpCylinder.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpDebug.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpDisplay.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpDisplayException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpEigenConversion.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpEndian.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpExponentialMap.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpFeatureDisplay.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpFont.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpForceTwistMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpForwardProjection.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpFrameGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpFrameGrabberException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpGEMM.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpGaussRand.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpGaussianFilter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpHinkley.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpHistogram.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpHistogramPeak.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpHistogramValey.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpHomogeneousMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpImage.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpImageCircle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpImageConvert.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpImageDraw.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpImageException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpImageFilter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpImageMorphology.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpImagePoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpImageTools.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpIoException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpIoTools.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpJsonParsing.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpKalmanFilter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpLinProg.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpLinearKalmanFilterInstantiation.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpList.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMath.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMatrixException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMeterPixelConversion.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMoment.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentAlpha.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentArea.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentAreaNormalized.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentBasic.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentCInvariant.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentCentered.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentCommon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentDatabase.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentGravityCenter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentGravityCenterNormalized.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMomentObject.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMouseButton.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMunkres.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpMutex.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpNetwork.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpNoise.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpPixelMeterConversion.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpPlane.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpPolygon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpPolygon3D.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpPoseVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpQuadProg.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpQuaternionVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRGBa.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRGBf.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRansac.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRect.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRectOriented.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRequest.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRobust.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRotationMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRotationVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRowVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRxyzVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRzyxVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpRzyzVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpScale.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpSerial.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpServer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpSphere.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpSubColVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpSubMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpSubRowVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpThetaUVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpThread.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpTime.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpTrackingException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpTranslationVector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpTriangle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpUDPClient.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpUDPServer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpUniRand.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpVelocityTwistMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpXmlParser.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpXmlParserCamera.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpXmlParserHomogeneousMatrix.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpXmlParserRectOriented.h -- Up-to-date: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/core/vpConfig.h -- Up-to-date: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_modules.h -- Installing: /<>/debian/tmp/usr/share/visp-3.6.0/data/font/Rubik-Regular.ttf -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_dnn_tracker.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_dnn_tracker.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_dnn_tracker.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_dnn_tracker.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/dnn_tracker/vpMegaPose.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/dnn_tracker/vpMegaPoseTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_gui.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_gui.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_gui.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_gui.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpColorBlindFriendlyPalette.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpD3DRenderer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayD3D.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayGDI.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayGTK.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayOpenCV.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayWin32.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayX.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpGDIRenderer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpPclViewer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpPlot.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpPlotCurve.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpPlotGraph.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpProjectionDisplay.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpWin32API.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpWin32Renderer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/gui/vpWin32Window.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_imgproc.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_imgproc.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_imgproc.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_imgproc.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/imgproc/vpCircleHoughTransform.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/imgproc/vpContours.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/imgproc/vpImgproc.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_io.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_io.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_io.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_io.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpDiskGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpImageIo.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpImageQueue.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpImageStorageWorker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpJsonArgumentParser.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpKeyboard.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpParallelPort.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpParallelPortException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpParseArgv.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpVideoReader.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/io/vpVideoWriter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_klt.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_klt.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_klt.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_klt.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/klt/vpKltOpencv.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_me.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_me.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_me.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_me.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/me/vpMe.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/me/vpMeEllipse.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/me/vpMeLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/me/vpMeNurbs.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/me/vpMeSite.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/me/vpMeTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/me/vpNurbs.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_sensor.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_sensor.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_sensor.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_sensor.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vp1394CMUGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vp1394TwoGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpComedi.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpDirectShowDevice.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpDirectShowGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpDirectShowGrabberImpl.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpDirectShowSampleGrabberI.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpFlyCaptureGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpForceTorqueAtiNetFTSensor.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpForceTorqueAtiSensor.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpForceTorqueIitSensor.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpKinect.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpLaserScan.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpLaserScanner.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpMocap.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpMocapQualisys.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpMocapVicon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpOccipitalStructure.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpPylonFactory.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpPylonGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpRealSense.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpRealSense2.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpScanPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpSickLDMRS.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpUeyeGrabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/sensor/vpV4l2Grabber.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_ar.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_ar.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_ar.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_ar.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/ar/vpAR.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/ar/vpAROgre.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/ar/vpSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/ar/vpSimulatorException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/ar/vpViewer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_blob.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_blob.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_blob.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_blob.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/blob/vpDot.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/visp3/visp_robot.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_robot.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_robot.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_robot.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpAfma4.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpAfma6.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpBiclops.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpImageSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpPioneer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpPioneerPan.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpPtu46.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpQbDevice.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpQbSoftHand.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpReflexTakktile2.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRingLight.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobot.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotAfma4.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotAfma6.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotBebop2.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotBiclops.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotBiclopsController.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotCamera.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotFlirPtu.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotFranka.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotKinova.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotMavsdk.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotPioneer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotPtu46.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotTemplate.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotUniversalRobots.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotViper650.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotViper850.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpRobotWireFrameSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpServolens.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorAfma6.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorCamera.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorPioneer.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorPioneerPan.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorViper850.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpUnicycle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpViper.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpViper650.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpViper850.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpVirtuose.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpWireFrameSimulator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/robot/vpWireFrameSimulatorTypes.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_visual_features.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_visual_features.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_visual_features.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_visual_features.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpBasicFeature.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureBuilder.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureDepth.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureEllipse.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureLuminance.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMoment.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentAlpha.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentArea.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentAreaNormalized.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentBasic.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentCInvariant.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentCentered.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentCommon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentDatabase.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentGravityCenter.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentGravityCenterNormalized.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeaturePoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeaturePoint3D.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeaturePointPolar.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureSegment.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureThetaU.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureTranslation.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureVanishingPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visual_features/vpGenericFeature.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_vs.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_vs.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_vs.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_vs.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vs/vpAdaptiveGain.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vs/vpServo.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vs/vpServoData.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vs/vpServoDisplay.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vs/vpServoException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_vision.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_vision.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_vision.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_vision.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpBasicKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpCalibration.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpCalibrationException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpFernClassifier.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpHandEyeCalibration.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpHomography.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpLevenbergMarquartd.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpPlanarObjectDetector.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpPlaneEstimation.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpPose.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpPoseException.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpPoseFeatures.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/vision/vpXmlConfigParserKeyPoint.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_detection.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_detection.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_detection.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_detection.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorAprilTag.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorBase.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorDNNOpenCV.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorDataMatrixCode.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorFace.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorQRCode.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_mbt.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_mbt.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_mbt.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_mbt.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbDepthDenseTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbDepthNormalTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbEdgeKltTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbEdgeTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbGenericTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbHiddenFaces.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbKltTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbScanLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceCircle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceCylinder.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceKltCylinder.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceKltPoints.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtFaceDepthDense.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtFaceDepthNormal.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtMeEllipse.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtMeLine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtPolygon.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtTukeyEstimator.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtXmlGenericParser.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_tt.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_tt.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_tt.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_tt.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTracker.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerBSpline.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerHeader.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSD.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSDESM.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSDForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSDForwardCompositional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSDInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerTriangle.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarp.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpAffine.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpHomography.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpHomographySL3.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpRT.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpSRT.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpTranslation.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerZNCC.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerZNCCForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerZNCCInverseCompositional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerZone.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/visp_tt_mi.h -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_tt_mi.so.3.6.0 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_tt_mi.so.3.6 -- Installing: /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libvisp_tt_mi.so -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMI.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIBSpline.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIESM.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIForwardAdditional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIForwardCompositional.h -- Installing: /<>/debian/tmp/usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIInverseCompositional.h make[1]: Leaving directory '/<>/obj-aarch64-linux-gnu' 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-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged 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_arm64.deb'. dpkg-deb: building package 'libvisp-core-dev' in '../libvisp-core-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-core3.6t64' in '../libvisp-core3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-core3.6t64-dbgsym' in '../libvisp-core3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-gui-dev' in '../libvisp-gui-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-gui3.6t64' in '../libvisp-gui3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-gui3.6t64-dbgsym' in '../libvisp-gui3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-imgproc-dev' in '../libvisp-imgproc-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-imgproc3.6t64' in '../libvisp-imgproc3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-imgproc3.6t64-dbgsym' in '../libvisp-imgproc3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-io-dev' in '../libvisp-io-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-io3.6t64' in '../libvisp-io3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-io3.6t64-dbgsym' in '../libvisp-io3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-detection-dev' in '../libvisp-detection-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-detection3.6t64' in '../libvisp-detection3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-detection3.6t64-dbgsym' in '../libvisp-detection3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-ar-dev' in '../libvisp-ar-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-ar3.6t64' in '../libvisp-ar3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-ar3.6t64-dbgsym' in '../libvisp-ar3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-blob-dev' in '../libvisp-blob-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-blob3.6t64' in '../libvisp-blob3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-blob3.6t64-dbgsym' in '../libvisp-blob3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-me-dev' in '../libvisp-me-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-me3.6t64' in '../libvisp-me3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-me3.6t64-dbgsym' in '../libvisp-me3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-klt-dev' in '../libvisp-klt-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-klt3.6t64' in '../libvisp-klt3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-klt3.6t64-dbgsym' in '../libvisp-klt3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-sensor-dev' in '../libvisp-sensor-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-sensor3.6t64' in '../libvisp-sensor3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-sensor3.6t64-dbgsym' in '../libvisp-sensor3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-robot-dev' in '../libvisp-robot-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-robot3.6t64' in '../libvisp-robot3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-robot3.6t64-dbgsym' in '../libvisp-robot3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-visual-features-dev' in '../libvisp-visual-features-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-visual-features3.6t64' in '../libvisp-visual-features3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-visual-features3.6t64-dbgsym' in '../libvisp-visual-features3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-vision-dev' in '../libvisp-vision-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-vision3.6t64' in '../libvisp-vision3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-vision3.6t64-dbgsym' in '../libvisp-vision3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-vs-dev' in '../libvisp-vs-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-vs3.6t64' in '../libvisp-vs3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-vs3.6t64-dbgsym' in '../libvisp-vs3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-mbt-dev' in '../libvisp-mbt-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-mbt3.6t64' in '../libvisp-mbt3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-mbt3.6t64-dbgsym' in '../libvisp-mbt3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-tt-dev' in '../libvisp-tt-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-tt3.6t64' in '../libvisp-tt3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-tt3.6t64-dbgsym' in '../libvisp-tt3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-tt-mi-dev' in '../libvisp-tt-mi-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-tt-mi3.6t64' in '../libvisp-tt-mi3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-tt-mi3.6t64-dbgsym' in '../libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-dnn-tracker-dev' in '../libvisp-dnn-tracker-dev_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-dnn-tracker3.6t64' in '../libvisp-dnn-tracker3.6t64_3.6.0-5_arm64.deb'. dpkg-deb: building package 'libvisp-dnn-tracker3.6t64-dbgsym' in '../libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_arm64.deb'. dpkg-genbuildinfo --build=any -O../visp_3.6.0-5_arm64.buildinfo dpkg-genchanges --build=any -O../visp_3.6.0-5_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2026-02-10T03:32:22Z +------------------------------------------------------------------------------+ | Finished Timed Build Commands | +------------------------------------------------------------------------------+ rm -Rf /<>/ ------------------------------------- I: Finished running 'rm -Rf /<>/'. Finished processing commands. -------------------------------------------------------------------------------- Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ visp_3.6.0-5_arm64.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: arm64 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: 77ab1583c023d2a99884f939a010fbd09a1ac750 40832 libvisp-ar-dev_3.6.0-5_arm64.deb 7de7b2b890e32c7d6696b2c229f2e85c0abcfd22 58768 libvisp-ar3.6t64-dbgsym_3.6.0-5_arm64.deb 4f8f8bd2e5ae9af7fdb06c144e7e3a6180a70db9 36788 libvisp-ar3.6t64_3.6.0-5_arm64.deb 7e8ac7cd4402b13baee8f6f2be120ef6e6c6a2b1 40624 libvisp-blob-dev_3.6.0-5_arm64.deb 42389e078c6ab16231610d1c358302b7cfefb3fb 359480 libvisp-blob3.6t64-dbgsym_3.6.0-5_arm64.deb c62a528a0c1e7d61be4afd9e274fe2fc5b7e080e 59424 libvisp-blob3.6t64_3.6.0-5_arm64.deb 235180d2bfa098d81375fc3ab78e3a70b7db2af8 178464 libvisp-core-dev_3.6.0-5_arm64.deb e35516b1c86d9654fe2d61acf1a9e51e6e5e4563 11769384 libvisp-core3.6t64-dbgsym_3.6.0-5_arm64.deb 8a50b657027029fa679d369af8599d2290a5eefc 760208 libvisp-core3.6t64_3.6.0-5_arm64.deb e6d356e5908040b888d6e57da6891fc41f7edd6d 45320 libvisp-detection-dev_3.6.0-5_arm64.deb 955cac5be5086a588fbf42ea01d1cb76dbc03475 1980292 libvisp-detection3.6t64-dbgsym_3.6.0-5_arm64.deb 96b367018b2836e7dcb7bfbcb69075c03137e3c4 200556 libvisp-detection3.6t64_3.6.0-5_arm64.deb da36a5d3157a051f31ebcb6cc0415126c22fffde 129644 libvisp-dev_3.6.0-5_arm64.deb 331fdd307c5e8f2d3f9a900a7ca12f7be06cb761 39124 libvisp-dnn-tracker-dev_3.6.0-5_arm64.deb f620c5a610c85df50648413a28fb3e610a9c82b9 1251696 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_arm64.deb 1499af9184f6ae65fa93522cbf49599ff0f7d3a9 102132 libvisp-dnn-tracker3.6t64_3.6.0-5_arm64.deb c9a23ddd708b6393eb58d1689c33e81da594fd7b 48976 libvisp-gui-dev_3.6.0-5_arm64.deb 6dfa40acf47c0eed38abc90e6f787f96d8493070 947508 libvisp-gui3.6t64-dbgsym_3.6.0-5_arm64.deb 17380b1f1e2ed330a0aafcf3585ae26102956138 90328 libvisp-gui3.6t64_3.6.0-5_arm64.deb e591b8b5da1c424a2efb1329a88206055a73541e 46028 libvisp-imgproc-dev_3.6.0-5_arm64.deb f81836e6c3b0c81c6f5001036f5a5a8feae41112 1916056 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_arm64.deb a56ceecf997c1ca2e2b0ca8798e3b66d6c57fcb3 133324 libvisp-imgproc3.6t64_3.6.0-5_arm64.deb 7863114e1c00f43c763170c52de499a02f3a9d36 47972 libvisp-io-dev_3.6.0-5_arm64.deb 8105fed4ca7407a63795cdd9a85f4487c8509383 2556248 libvisp-io3.6t64-dbgsym_3.6.0-5_arm64.deb 0ab6df6083f32fbb3a340e59d34c8006f0f2730a 217804 libvisp-io3.6t64_3.6.0-5_arm64.deb 21bc06f223c60af3e89152d058f07125f23856d8 37988 libvisp-klt-dev_3.6.0-5_arm64.deb 143268640a93f58723275ca77f647d4591be12bd 244140 libvisp-klt3.6t64-dbgsym_3.6.0-5_arm64.deb 645b225b394454a869552aabb64f7bf29ba691d2 42764 libvisp-klt3.6t64_3.6.0-5_arm64.deb f97034823936acedd9256b93c111bfa60480adf7 70512 libvisp-mbt-dev_3.6.0-5_arm64.deb aa8b9b83e6002cf16e5a862ad4df8f97a1a31d94 8210500 libvisp-mbt3.6t64-dbgsym_3.6.0-5_arm64.deb cb8b11ce9f5cd35293d6c88d1c7e8da21e0ccb44 604864 libvisp-mbt3.6t64_3.6.0-5_arm64.deb 436dfe6204935928d715cca952be1959fe6cf477 51972 libvisp-me-dev_3.6.0-5_arm64.deb 8bd0fbc1d47bb3f8a0700d13b6633629960e03e6 888216 libvisp-me3.6t64-dbgsym_3.6.0-5_arm64.deb 1def22978163929166749161973104775517c50b 85816 libvisp-me3.6t64_3.6.0-5_arm64.deb 085e52a2cbc311dc9a22395976ebab7878bf2de4 74176 libvisp-robot-dev_3.6.0-5_arm64.deb cd10cf3bc0e302bbf93710b6e165198aec80689a 3310348 libvisp-robot3.6t64-dbgsym_3.6.0-5_arm64.deb 9738fd2bb5bdc844a719b607701030a3431ebaf6 253496 libvisp-robot3.6t64_3.6.0-5_arm64.deb 2e0b04c4c26419bfd7a0e807877324d4912c3fe3 66264 libvisp-sensor-dev_3.6.0-5_arm64.deb 9c8b3bb6f227205e1fc82522ca4e35247a968741 535180 libvisp-sensor3.6t64-dbgsym_3.6.0-5_arm64.deb 098bd86a5f07efa7baffea403a05dda63590f9a7 65640 libvisp-sensor3.6t64_3.6.0-5_arm64.deb 5059c8f7fee240c6ba66d79db35da10d377cead3 43436 libvisp-tt-dev_3.6.0-5_arm64.deb d22dc0744161e88fc2714587f39c6f00d5bce5be 37500 libvisp-tt-mi-dev_3.6.0-5_arm64.deb 5ce5e6d073b367f9d4fc3c20ef4fa31a697343c3 561024 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_arm64.deb 76fcae8063db742a0a5ad02e05aee63475c3b1f2 74988 libvisp-tt-mi3.6t64_3.6.0-5_arm64.deb a1e77bb67c4a0b0481e7ec7ba586ed807f3fdfb2 1233288 libvisp-tt3.6t64-dbgsym_3.6.0-5_arm64.deb 14b1e6150b94af934baa2cb6605467d4f237c74d 97720 libvisp-tt3.6t64_3.6.0-5_arm64.deb fa7d0307ded15b6f3101d9bf1557e221da620e4d 65152 libvisp-vision-dev_3.6.0-5_arm64.deb 4b0e1fd5756f5a52f463e86571d14cbd0e693929 4111080 libvisp-vision3.6t64-dbgsym_3.6.0-5_arm64.deb 9a2fb7c039c37c85bb572183a90d590bbb8df631 325000 libvisp-vision3.6t64_3.6.0-5_arm64.deb a6572626ae36d25bfdf68dbb3b21e1489ef3b21a 58784 libvisp-visual-features-dev_3.6.0-5_arm64.deb b047a409650e8624c75bcde13c7d5d3d09ff676a 1592592 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_arm64.deb c3a6bf264356073e5a7728eb6b414d21b12b57be 107160 libvisp-visual-features3.6t64_3.6.0-5_arm64.deb 044bc6c38cab6815762d8cc6861d44c6e29b4130 42376 libvisp-vs-dev_3.6.0-5_arm64.deb 5468b40c34772686a0740b30ea34377007ece31f 433176 libvisp-vs3.6t64-dbgsym_3.6.0-5_arm64.deb 18fa8dcea0fac1a70a72596a3213452880754f59 58100 libvisp-vs3.6t64_3.6.0-5_arm64.deb 9fdfbc43ab559ad269dbcb36fb0f4a6fab1c0b49 35445 visp_3.6.0-5_arm64.buildinfo Checksums-Sha256: 1e7d7ca4596a4ddb4508967d3e674b5459acf58e17bf960187c3185bc880c59d 40832 libvisp-ar-dev_3.6.0-5_arm64.deb 285b8260249d91a63bb204286c492bbf5fe55531c385e164c51a838746d1d87a 58768 libvisp-ar3.6t64-dbgsym_3.6.0-5_arm64.deb 5bba4a5ab4bf3d565fc7d21f89ef831652cec2a11eda72b27cf00879f94ea65c 36788 libvisp-ar3.6t64_3.6.0-5_arm64.deb 2a71aa8bf55795c9f02a458e021948750909450580a0fc4c42c0ed1923a3176a 40624 libvisp-blob-dev_3.6.0-5_arm64.deb 66f6d69db81aad0fa41168b3902741346e97a74afcb91b6d27ca170f4fe52c9a 359480 libvisp-blob3.6t64-dbgsym_3.6.0-5_arm64.deb f26288757ad704e84ecfad1fba43def1268da5106f88bfc3cd53426cde19b3a4 59424 libvisp-blob3.6t64_3.6.0-5_arm64.deb a7b61ce26a0363b5332bd2f15b85ba4649d7a072b824168e7d12ca5d0d10b23f 178464 libvisp-core-dev_3.6.0-5_arm64.deb bb4fed3cc230d5d484f1f241cba01ca0d8d852bcec1cfc3e697d27d4b1caa3e0 11769384 libvisp-core3.6t64-dbgsym_3.6.0-5_arm64.deb 5c1a0ebf0ba8fdbd09c998bc63dc6bc2cb90fc132ad4c8e2330159828b4bf226 760208 libvisp-core3.6t64_3.6.0-5_arm64.deb 903f2d841b03546ef9f2740b92c4f11473fa6fb0cb97f9339f1fc15dda765407 45320 libvisp-detection-dev_3.6.0-5_arm64.deb d39a92bca98c3da0166448607896dde8153d937e4699dc9f6c0881b38a8f4312 1980292 libvisp-detection3.6t64-dbgsym_3.6.0-5_arm64.deb 5cf0b5c5e46ccd3babfb174bd5de374edddb4aa369d8b573d505dfbbeef133fd 200556 libvisp-detection3.6t64_3.6.0-5_arm64.deb b741185c623460d05ae191dac97f6a0625c80493e1e9a15b6f74c2b519c5b072 129644 libvisp-dev_3.6.0-5_arm64.deb 35bc6a9d7ce15675153961d1484d1dc8b19ff5b2e155c5b5b2985b1b28c8582f 39124 libvisp-dnn-tracker-dev_3.6.0-5_arm64.deb 036d7aa1e49130b093034b13d68969a8fb69e216af6ac6d08b8238004e38d28f 1251696 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_arm64.deb b17890046d9534cd2c84e080c3605b5e2d8eeb3eedb0e247f3171a410921d375 102132 libvisp-dnn-tracker3.6t64_3.6.0-5_arm64.deb db8ad8772bb07c0e95210d630532234036be033039462a84575323fb25116904 48976 libvisp-gui-dev_3.6.0-5_arm64.deb 7aefc335676aa5d4eab68533ca7cffc2928b8818747b713047b0db30ffd51173 947508 libvisp-gui3.6t64-dbgsym_3.6.0-5_arm64.deb ff4e680fb3c078ea2f245c1b73cd54e7d13c46f57dcde1e8e0f0e3042fa78afd 90328 libvisp-gui3.6t64_3.6.0-5_arm64.deb 577076b52643016149f801fd34a8ab1bb087413c09cc9f09d8049a23bc183932 46028 libvisp-imgproc-dev_3.6.0-5_arm64.deb a2448dfcad410c50150e56fafd9359e9f4e89db3cfc8e1a87c914b954e564fcf 1916056 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_arm64.deb d50e40414ca259ccc79a0e6d76d70245b3ea3998b51a5a006f5a0595e135495a 133324 libvisp-imgproc3.6t64_3.6.0-5_arm64.deb 171b489f5068b029b5f4d6762e1cca6062db0bf70ef0e345f62d8db509275a55 47972 libvisp-io-dev_3.6.0-5_arm64.deb 6af092271027f128e56932e9ac7dc6c4019ce2b11cc8f0930574aca5e71b39ae 2556248 libvisp-io3.6t64-dbgsym_3.6.0-5_arm64.deb 6a13cddf752b01d47ce5902fc5c2fe34ec410b3356f6568b88ea91213be20dad 217804 libvisp-io3.6t64_3.6.0-5_arm64.deb 3afa0ada21418798780cc3c45fab12891a6c99d10dec9e669eba2bbbcbd5576f 37988 libvisp-klt-dev_3.6.0-5_arm64.deb 2c8829582ea128235a50f4a91628470527252495e211cd2a515616ff8abc2f2d 244140 libvisp-klt3.6t64-dbgsym_3.6.0-5_arm64.deb 2fbbc8a68c4bb79bcc649b19eff9fd2bf59211dfb71830ec35fc225a495a58df 42764 libvisp-klt3.6t64_3.6.0-5_arm64.deb 16fa40d3ec86ce2f78e818773c299dfda60f7964c99a513d07a974de5cb8da84 70512 libvisp-mbt-dev_3.6.0-5_arm64.deb 3506f4cb1fe2c0115b2503f8bc6ba03cec59bf521f4fb154b1ba96969ab9cf14 8210500 libvisp-mbt3.6t64-dbgsym_3.6.0-5_arm64.deb 6eb32a60fe8e49c9f38dd1e7068818bd44e6d16898ec4840894c1859944b4e9f 604864 libvisp-mbt3.6t64_3.6.0-5_arm64.deb 5372180fe454c47ec3d7f9a5463fa252669b6450b4392594797dbce0a306ab67 51972 libvisp-me-dev_3.6.0-5_arm64.deb a3e7403f18cf8eb3d0ef37866353a3372c4120823f393d7bce0e3b01d02f6518 888216 libvisp-me3.6t64-dbgsym_3.6.0-5_arm64.deb d1e618a46d238eb246f3ce465bda71a9e20f03ae0d3835a3cec26878aa5dd0a9 85816 libvisp-me3.6t64_3.6.0-5_arm64.deb 0573c15dd73b3b84a63a1fcbf056b7ecf0f69d303dec9617b6d8a4e03c14e96d 74176 libvisp-robot-dev_3.6.0-5_arm64.deb d67616950a73a5722772a1cda2d786cf04e9aa93f480e941b4e81bf8cc081f1d 3310348 libvisp-robot3.6t64-dbgsym_3.6.0-5_arm64.deb 9cf5f9a90d8b617647bed746033c383f36f0ef8350a3c7710723b149b7799982 253496 libvisp-robot3.6t64_3.6.0-5_arm64.deb 6bc2b0f6fc898cd3f271364e3356984b791641a9dbfacd5490cf4b40c9894ba6 66264 libvisp-sensor-dev_3.6.0-5_arm64.deb 3588888bdfb8ffc724ebdbc4003cc586fe603ace358196799b8e09b4343ded14 535180 libvisp-sensor3.6t64-dbgsym_3.6.0-5_arm64.deb bc220595dcdd6b2491fa12c3d2f46fbeb59812348ceb35ba03632b726d4fd93f 65640 libvisp-sensor3.6t64_3.6.0-5_arm64.deb 0c95b42feb886fbc8ce38fe4869e866ead2111feae7259ac6e0f0a9422f964fb 43436 libvisp-tt-dev_3.6.0-5_arm64.deb 39a53953188e44b265831a81a3364480828a066f319551e7b0ab0d92b16faf66 37500 libvisp-tt-mi-dev_3.6.0-5_arm64.deb 57b871a7650564007c2e4371d2c3b0e47200b5291e0de08c642b4ba58b88238a 561024 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_arm64.deb aa3e793fd852051ffa0e84ff691a20ff5a1ec99429cc6e1676f94189f854e2f6 74988 libvisp-tt-mi3.6t64_3.6.0-5_arm64.deb 4329505c087bb9c146922d934a2c4ab2cd2d3b98977d8cfea8314c2dfe5cd988 1233288 libvisp-tt3.6t64-dbgsym_3.6.0-5_arm64.deb 4186d836381b1632f114da282f1860d0214b71d1b203a67efcbcd8151c886c52 97720 libvisp-tt3.6t64_3.6.0-5_arm64.deb d93e18903572b991a62e4ba56f613117fa397976b06f831b555c8993c083aead 65152 libvisp-vision-dev_3.6.0-5_arm64.deb f48ef24aca6640a14c93cd44e84cefd9059b5efcc650c1d48a4f110de0b2fbe7 4111080 libvisp-vision3.6t64-dbgsym_3.6.0-5_arm64.deb 55fac3db8a31e83aaaefff36e4f93efead27ca10da44a9a25ef3bf35211e02aa 325000 libvisp-vision3.6t64_3.6.0-5_arm64.deb 962f309c267ebcf9aab1a03ad462627ee4079ec5f9f16828b89172c9cc4fab1a 58784 libvisp-visual-features-dev_3.6.0-5_arm64.deb a81ab3d772519e6709cdab22cbd772e99554c0f4c418f4b1cec65a1e019378fe 1592592 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_arm64.deb e2d9d0bc776ae37876d11703ccd1c051b1dfa335c80585b5df22ddae11aefb9f 107160 libvisp-visual-features3.6t64_3.6.0-5_arm64.deb 9773d52861d5775aef821cb880ca52f4d35e0463c990b4b6816a6af7c9cb6626 42376 libvisp-vs-dev_3.6.0-5_arm64.deb 080da68025a1eb9a2a99d6b10f1d9a6204b1cdaf461d3d05e6a9fa25085d469c 433176 libvisp-vs3.6t64-dbgsym_3.6.0-5_arm64.deb f3d98d79e23b9d8088bd75048fb2374d45a723589bbfb4fda976cbe183d0dc54 58100 libvisp-vs3.6t64_3.6.0-5_arm64.deb 6766d91cb4b5cf7a42180d32ad5adddf4a108e851c25d515551bc5e6bc58bfc8 35445 visp_3.6.0-5_arm64.buildinfo Files: 0a260bc57e520ccab78eea3339085f59 40832 libdevel optional libvisp-ar-dev_3.6.0-5_arm64.deb e8c6a2946a888b9a4b231b9e41bdaab3 58768 debug optional libvisp-ar3.6t64-dbgsym_3.6.0-5_arm64.deb c7de088283ee2fe72edf447386746bb0 36788 libs optional libvisp-ar3.6t64_3.6.0-5_arm64.deb d2aab6c826d068e542feff33821dff75 40624 libdevel optional libvisp-blob-dev_3.6.0-5_arm64.deb 7ec197cb71ad4de6f86f4dcdb365a874 359480 debug optional libvisp-blob3.6t64-dbgsym_3.6.0-5_arm64.deb b25fc32d6e8a8c0f65f599ad419b1f7d 59424 libs optional libvisp-blob3.6t64_3.6.0-5_arm64.deb 24cb4c2a9c2de477c9db7a71dbe5aad0 178464 libdevel optional libvisp-core-dev_3.6.0-5_arm64.deb ac31c41b9f7fd3fd1de266b0e74ab827 11769384 debug optional libvisp-core3.6t64-dbgsym_3.6.0-5_arm64.deb 60beb1e12146b9ff453ccf885ed6502f 760208 libs optional libvisp-core3.6t64_3.6.0-5_arm64.deb ca9d100ec8f4439a8f2da82201a2a5e5 45320 libdevel optional libvisp-detection-dev_3.6.0-5_arm64.deb 35c07d5a2744d34c130b3a7283e73d8f 1980292 debug optional libvisp-detection3.6t64-dbgsym_3.6.0-5_arm64.deb c2e3aa9da8a66a7d8ad1226e5da93850 200556 libs optional libvisp-detection3.6t64_3.6.0-5_arm64.deb e66690c9b2f2001e52563d692916c582 129644 libdevel optional libvisp-dev_3.6.0-5_arm64.deb 8e87329c762b54c805ee45a9805e6646 39124 libdevel optional libvisp-dnn-tracker-dev_3.6.0-5_arm64.deb b10ca61d24357df3b466a278e1f9b5dd 1251696 debug optional libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_arm64.deb e602a01b82d3a104b9e04f252737d458 102132 libs optional libvisp-dnn-tracker3.6t64_3.6.0-5_arm64.deb b705a5ebff99df720e1023acff6ba2df 48976 libdevel optional libvisp-gui-dev_3.6.0-5_arm64.deb 7bdf4dc29c6fdcfbe4734e35f6045b61 947508 debug optional libvisp-gui3.6t64-dbgsym_3.6.0-5_arm64.deb 02344f6d931c4a28c9e792b5ff657599 90328 libs optional libvisp-gui3.6t64_3.6.0-5_arm64.deb 3a16661a9cbadbd6212bba0c3e9ffd0e 46028 libdevel optional libvisp-imgproc-dev_3.6.0-5_arm64.deb 9f254b919358b17009396528ee9c716c 1916056 debug optional libvisp-imgproc3.6t64-dbgsym_3.6.0-5_arm64.deb 110876b8fade5e2de43e5dd532cef9bd 133324 libs optional libvisp-imgproc3.6t64_3.6.0-5_arm64.deb 4d34c16ea87bcca9b21a5ce1ef0cd670 47972 libdevel optional libvisp-io-dev_3.6.0-5_arm64.deb e6ae5b091ab41b2b889c05dcf1774d48 2556248 debug optional libvisp-io3.6t64-dbgsym_3.6.0-5_arm64.deb ff32817b0aee669ea4cc0828d42195b0 217804 libs optional libvisp-io3.6t64_3.6.0-5_arm64.deb d7519d937503e2114bc7a57614298746 37988 libdevel optional libvisp-klt-dev_3.6.0-5_arm64.deb 22497aaac5939e5b89c0676818e38398 244140 debug optional libvisp-klt3.6t64-dbgsym_3.6.0-5_arm64.deb 3c3b60fe5843539b91e9a60720d86f03 42764 libs optional libvisp-klt3.6t64_3.6.0-5_arm64.deb 6b0db98831c907b753f314d3f48f22bb 70512 libdevel optional libvisp-mbt-dev_3.6.0-5_arm64.deb f8939be876736080bbd448b798da4683 8210500 debug optional libvisp-mbt3.6t64-dbgsym_3.6.0-5_arm64.deb 0c507050cf67c99c5a3aeea2a0db4841 604864 libs optional libvisp-mbt3.6t64_3.6.0-5_arm64.deb 346824a617fdf65e6194d6a6d86198f6 51972 libdevel optional libvisp-me-dev_3.6.0-5_arm64.deb 03fe4ec11e16d63e72bb8389098ab751 888216 debug optional libvisp-me3.6t64-dbgsym_3.6.0-5_arm64.deb d29721d3f4938f9fac47688cdf06b9ac 85816 libs optional libvisp-me3.6t64_3.6.0-5_arm64.deb e42529243d029cf2702e4d59b15ddfe3 74176 libdevel optional libvisp-robot-dev_3.6.0-5_arm64.deb 1445573f32388f4d6531e25c708a7171 3310348 debug optional libvisp-robot3.6t64-dbgsym_3.6.0-5_arm64.deb a5cceb81fdc71333a1cf419bab502bf8 253496 libs optional libvisp-robot3.6t64_3.6.0-5_arm64.deb d6738c401a0292aa9818c51b5f79a420 66264 libdevel optional libvisp-sensor-dev_3.6.0-5_arm64.deb 5da3cdfe8569757058d4be287b422f64 535180 debug optional libvisp-sensor3.6t64-dbgsym_3.6.0-5_arm64.deb 74c8fe611866d32b02f1202113be6680 65640 libs optional libvisp-sensor3.6t64_3.6.0-5_arm64.deb 8940093c130d8808ac155111562307c7 43436 libdevel optional libvisp-tt-dev_3.6.0-5_arm64.deb e0f1b0c09a1a3e299626549f9f8e8992 37500 libdevel optional libvisp-tt-mi-dev_3.6.0-5_arm64.deb 6b458cf4d2a50d8d722ec0dc3a5cbf89 561024 debug optional libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_arm64.deb 61cabd053911be39a7ba24ef88d13cd1 74988 libs optional libvisp-tt-mi3.6t64_3.6.0-5_arm64.deb 0c851d192f357768494c5759cbaa0b9b 1233288 debug optional libvisp-tt3.6t64-dbgsym_3.6.0-5_arm64.deb d1671393f447de58aada680581a8b953 97720 libs optional libvisp-tt3.6t64_3.6.0-5_arm64.deb 0348a8f4f57b5e51465452b35e94e566 65152 libdevel optional libvisp-vision-dev_3.6.0-5_arm64.deb d50e3ba977e15dec52e8f26c6452d0e2 4111080 debug optional libvisp-vision3.6t64-dbgsym_3.6.0-5_arm64.deb 4113ee10621a7abe84e27f983f99164b 325000 libs optional libvisp-vision3.6t64_3.6.0-5_arm64.deb 1c0950fb0b4e8e1fb21dfbf775151284 58784 libdevel optional libvisp-visual-features-dev_3.6.0-5_arm64.deb f2110e863e8497f81dc8179cdbca78d5 1592592 debug optional libvisp-visual-features3.6t64-dbgsym_3.6.0-5_arm64.deb ce95b0604f792822ea1316d8c1e2a72c 107160 libs optional libvisp-visual-features3.6t64_3.6.0-5_arm64.deb 3cf40e3d2bfce5014bd308bd4d04e955 42376 libdevel optional libvisp-vs-dev_3.6.0-5_arm64.deb 9d16e176d68b7970757d8d6e970b065a 433176 debug optional libvisp-vs3.6t64-dbgsym_3.6.0-5_arm64.deb a2aaa824019eda996ea806f81bff9941 58100 libs optional libvisp-vs3.6t64_3.6.0-5_arm64.deb 8017ad1e65e70ce09ee3fea1f959a9a3 35445 devel optional visp_3.6.0-5_arm64.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: arm64 Version: 3.6.0-5 Checksums-Md5: 0a260bc57e520ccab78eea3339085f59 40832 libvisp-ar-dev_3.6.0-5_arm64.deb e8c6a2946a888b9a4b231b9e41bdaab3 58768 libvisp-ar3.6t64-dbgsym_3.6.0-5_arm64.deb c7de088283ee2fe72edf447386746bb0 36788 libvisp-ar3.6t64_3.6.0-5_arm64.deb d2aab6c826d068e542feff33821dff75 40624 libvisp-blob-dev_3.6.0-5_arm64.deb 7ec197cb71ad4de6f86f4dcdb365a874 359480 libvisp-blob3.6t64-dbgsym_3.6.0-5_arm64.deb b25fc32d6e8a8c0f65f599ad419b1f7d 59424 libvisp-blob3.6t64_3.6.0-5_arm64.deb 24cb4c2a9c2de477c9db7a71dbe5aad0 178464 libvisp-core-dev_3.6.0-5_arm64.deb ac31c41b9f7fd3fd1de266b0e74ab827 11769384 libvisp-core3.6t64-dbgsym_3.6.0-5_arm64.deb 60beb1e12146b9ff453ccf885ed6502f 760208 libvisp-core3.6t64_3.6.0-5_arm64.deb ca9d100ec8f4439a8f2da82201a2a5e5 45320 libvisp-detection-dev_3.6.0-5_arm64.deb 35c07d5a2744d34c130b3a7283e73d8f 1980292 libvisp-detection3.6t64-dbgsym_3.6.0-5_arm64.deb c2e3aa9da8a66a7d8ad1226e5da93850 200556 libvisp-detection3.6t64_3.6.0-5_arm64.deb e66690c9b2f2001e52563d692916c582 129644 libvisp-dev_3.6.0-5_arm64.deb 8e87329c762b54c805ee45a9805e6646 39124 libvisp-dnn-tracker-dev_3.6.0-5_arm64.deb b10ca61d24357df3b466a278e1f9b5dd 1251696 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_arm64.deb e602a01b82d3a104b9e04f252737d458 102132 libvisp-dnn-tracker3.6t64_3.6.0-5_arm64.deb b705a5ebff99df720e1023acff6ba2df 48976 libvisp-gui-dev_3.6.0-5_arm64.deb 7bdf4dc29c6fdcfbe4734e35f6045b61 947508 libvisp-gui3.6t64-dbgsym_3.6.0-5_arm64.deb 02344f6d931c4a28c9e792b5ff657599 90328 libvisp-gui3.6t64_3.6.0-5_arm64.deb 3a16661a9cbadbd6212bba0c3e9ffd0e 46028 libvisp-imgproc-dev_3.6.0-5_arm64.deb 9f254b919358b17009396528ee9c716c 1916056 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_arm64.deb 110876b8fade5e2de43e5dd532cef9bd 133324 libvisp-imgproc3.6t64_3.6.0-5_arm64.deb 4d34c16ea87bcca9b21a5ce1ef0cd670 47972 libvisp-io-dev_3.6.0-5_arm64.deb e6ae5b091ab41b2b889c05dcf1774d48 2556248 libvisp-io3.6t64-dbgsym_3.6.0-5_arm64.deb ff32817b0aee669ea4cc0828d42195b0 217804 libvisp-io3.6t64_3.6.0-5_arm64.deb d7519d937503e2114bc7a57614298746 37988 libvisp-klt-dev_3.6.0-5_arm64.deb 22497aaac5939e5b89c0676818e38398 244140 libvisp-klt3.6t64-dbgsym_3.6.0-5_arm64.deb 3c3b60fe5843539b91e9a60720d86f03 42764 libvisp-klt3.6t64_3.6.0-5_arm64.deb 6b0db98831c907b753f314d3f48f22bb 70512 libvisp-mbt-dev_3.6.0-5_arm64.deb f8939be876736080bbd448b798da4683 8210500 libvisp-mbt3.6t64-dbgsym_3.6.0-5_arm64.deb 0c507050cf67c99c5a3aeea2a0db4841 604864 libvisp-mbt3.6t64_3.6.0-5_arm64.deb 346824a617fdf65e6194d6a6d86198f6 51972 libvisp-me-dev_3.6.0-5_arm64.deb 03fe4ec11e16d63e72bb8389098ab751 888216 libvisp-me3.6t64-dbgsym_3.6.0-5_arm64.deb d29721d3f4938f9fac47688cdf06b9ac 85816 libvisp-me3.6t64_3.6.0-5_arm64.deb e42529243d029cf2702e4d59b15ddfe3 74176 libvisp-robot-dev_3.6.0-5_arm64.deb 1445573f32388f4d6531e25c708a7171 3310348 libvisp-robot3.6t64-dbgsym_3.6.0-5_arm64.deb a5cceb81fdc71333a1cf419bab502bf8 253496 libvisp-robot3.6t64_3.6.0-5_arm64.deb d6738c401a0292aa9818c51b5f79a420 66264 libvisp-sensor-dev_3.6.0-5_arm64.deb 5da3cdfe8569757058d4be287b422f64 535180 libvisp-sensor3.6t64-dbgsym_3.6.0-5_arm64.deb 74c8fe611866d32b02f1202113be6680 65640 libvisp-sensor3.6t64_3.6.0-5_arm64.deb 8940093c130d8808ac155111562307c7 43436 libvisp-tt-dev_3.6.0-5_arm64.deb e0f1b0c09a1a3e299626549f9f8e8992 37500 libvisp-tt-mi-dev_3.6.0-5_arm64.deb 6b458cf4d2a50d8d722ec0dc3a5cbf89 561024 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_arm64.deb 61cabd053911be39a7ba24ef88d13cd1 74988 libvisp-tt-mi3.6t64_3.6.0-5_arm64.deb 0c851d192f357768494c5759cbaa0b9b 1233288 libvisp-tt3.6t64-dbgsym_3.6.0-5_arm64.deb d1671393f447de58aada680581a8b953 97720 libvisp-tt3.6t64_3.6.0-5_arm64.deb 0348a8f4f57b5e51465452b35e94e566 65152 libvisp-vision-dev_3.6.0-5_arm64.deb d50e3ba977e15dec52e8f26c6452d0e2 4111080 libvisp-vision3.6t64-dbgsym_3.6.0-5_arm64.deb 4113ee10621a7abe84e27f983f99164b 325000 libvisp-vision3.6t64_3.6.0-5_arm64.deb 1c0950fb0b4e8e1fb21dfbf775151284 58784 libvisp-visual-features-dev_3.6.0-5_arm64.deb f2110e863e8497f81dc8179cdbca78d5 1592592 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_arm64.deb ce95b0604f792822ea1316d8c1e2a72c 107160 libvisp-visual-features3.6t64_3.6.0-5_arm64.deb 3cf40e3d2bfce5014bd308bd4d04e955 42376 libvisp-vs-dev_3.6.0-5_arm64.deb 9d16e176d68b7970757d8d6e970b065a 433176 libvisp-vs3.6t64-dbgsym_3.6.0-5_arm64.deb a2aaa824019eda996ea806f81bff9941 58100 libvisp-vs3.6t64_3.6.0-5_arm64.deb Checksums-Sha1: 77ab1583c023d2a99884f939a010fbd09a1ac750 40832 libvisp-ar-dev_3.6.0-5_arm64.deb 7de7b2b890e32c7d6696b2c229f2e85c0abcfd22 58768 libvisp-ar3.6t64-dbgsym_3.6.0-5_arm64.deb 4f8f8bd2e5ae9af7fdb06c144e7e3a6180a70db9 36788 libvisp-ar3.6t64_3.6.0-5_arm64.deb 7e8ac7cd4402b13baee8f6f2be120ef6e6c6a2b1 40624 libvisp-blob-dev_3.6.0-5_arm64.deb 42389e078c6ab16231610d1c358302b7cfefb3fb 359480 libvisp-blob3.6t64-dbgsym_3.6.0-5_arm64.deb c62a528a0c1e7d61be4afd9e274fe2fc5b7e080e 59424 libvisp-blob3.6t64_3.6.0-5_arm64.deb 235180d2bfa098d81375fc3ab78e3a70b7db2af8 178464 libvisp-core-dev_3.6.0-5_arm64.deb e35516b1c86d9654fe2d61acf1a9e51e6e5e4563 11769384 libvisp-core3.6t64-dbgsym_3.6.0-5_arm64.deb 8a50b657027029fa679d369af8599d2290a5eefc 760208 libvisp-core3.6t64_3.6.0-5_arm64.deb e6d356e5908040b888d6e57da6891fc41f7edd6d 45320 libvisp-detection-dev_3.6.0-5_arm64.deb 955cac5be5086a588fbf42ea01d1cb76dbc03475 1980292 libvisp-detection3.6t64-dbgsym_3.6.0-5_arm64.deb 96b367018b2836e7dcb7bfbcb69075c03137e3c4 200556 libvisp-detection3.6t64_3.6.0-5_arm64.deb da36a5d3157a051f31ebcb6cc0415126c22fffde 129644 libvisp-dev_3.6.0-5_arm64.deb 331fdd307c5e8f2d3f9a900a7ca12f7be06cb761 39124 libvisp-dnn-tracker-dev_3.6.0-5_arm64.deb f620c5a610c85df50648413a28fb3e610a9c82b9 1251696 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_arm64.deb 1499af9184f6ae65fa93522cbf49599ff0f7d3a9 102132 libvisp-dnn-tracker3.6t64_3.6.0-5_arm64.deb c9a23ddd708b6393eb58d1689c33e81da594fd7b 48976 libvisp-gui-dev_3.6.0-5_arm64.deb 6dfa40acf47c0eed38abc90e6f787f96d8493070 947508 libvisp-gui3.6t64-dbgsym_3.6.0-5_arm64.deb 17380b1f1e2ed330a0aafcf3585ae26102956138 90328 libvisp-gui3.6t64_3.6.0-5_arm64.deb e591b8b5da1c424a2efb1329a88206055a73541e 46028 libvisp-imgproc-dev_3.6.0-5_arm64.deb f81836e6c3b0c81c6f5001036f5a5a8feae41112 1916056 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_arm64.deb a56ceecf997c1ca2e2b0ca8798e3b66d6c57fcb3 133324 libvisp-imgproc3.6t64_3.6.0-5_arm64.deb 7863114e1c00f43c763170c52de499a02f3a9d36 47972 libvisp-io-dev_3.6.0-5_arm64.deb 8105fed4ca7407a63795cdd9a85f4487c8509383 2556248 libvisp-io3.6t64-dbgsym_3.6.0-5_arm64.deb 0ab6df6083f32fbb3a340e59d34c8006f0f2730a 217804 libvisp-io3.6t64_3.6.0-5_arm64.deb 21bc06f223c60af3e89152d058f07125f23856d8 37988 libvisp-klt-dev_3.6.0-5_arm64.deb 143268640a93f58723275ca77f647d4591be12bd 244140 libvisp-klt3.6t64-dbgsym_3.6.0-5_arm64.deb 645b225b394454a869552aabb64f7bf29ba691d2 42764 libvisp-klt3.6t64_3.6.0-5_arm64.deb f97034823936acedd9256b93c111bfa60480adf7 70512 libvisp-mbt-dev_3.6.0-5_arm64.deb aa8b9b83e6002cf16e5a862ad4df8f97a1a31d94 8210500 libvisp-mbt3.6t64-dbgsym_3.6.0-5_arm64.deb cb8b11ce9f5cd35293d6c88d1c7e8da21e0ccb44 604864 libvisp-mbt3.6t64_3.6.0-5_arm64.deb 436dfe6204935928d715cca952be1959fe6cf477 51972 libvisp-me-dev_3.6.0-5_arm64.deb 8bd0fbc1d47bb3f8a0700d13b6633629960e03e6 888216 libvisp-me3.6t64-dbgsym_3.6.0-5_arm64.deb 1def22978163929166749161973104775517c50b 85816 libvisp-me3.6t64_3.6.0-5_arm64.deb 085e52a2cbc311dc9a22395976ebab7878bf2de4 74176 libvisp-robot-dev_3.6.0-5_arm64.deb cd10cf3bc0e302bbf93710b6e165198aec80689a 3310348 libvisp-robot3.6t64-dbgsym_3.6.0-5_arm64.deb 9738fd2bb5bdc844a719b607701030a3431ebaf6 253496 libvisp-robot3.6t64_3.6.0-5_arm64.deb 2e0b04c4c26419bfd7a0e807877324d4912c3fe3 66264 libvisp-sensor-dev_3.6.0-5_arm64.deb 9c8b3bb6f227205e1fc82522ca4e35247a968741 535180 libvisp-sensor3.6t64-dbgsym_3.6.0-5_arm64.deb 098bd86a5f07efa7baffea403a05dda63590f9a7 65640 libvisp-sensor3.6t64_3.6.0-5_arm64.deb 5059c8f7fee240c6ba66d79db35da10d377cead3 43436 libvisp-tt-dev_3.6.0-5_arm64.deb d22dc0744161e88fc2714587f39c6f00d5bce5be 37500 libvisp-tt-mi-dev_3.6.0-5_arm64.deb 5ce5e6d073b367f9d4fc3c20ef4fa31a697343c3 561024 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_arm64.deb 76fcae8063db742a0a5ad02e05aee63475c3b1f2 74988 libvisp-tt-mi3.6t64_3.6.0-5_arm64.deb a1e77bb67c4a0b0481e7ec7ba586ed807f3fdfb2 1233288 libvisp-tt3.6t64-dbgsym_3.6.0-5_arm64.deb 14b1e6150b94af934baa2cb6605467d4f237c74d 97720 libvisp-tt3.6t64_3.6.0-5_arm64.deb fa7d0307ded15b6f3101d9bf1557e221da620e4d 65152 libvisp-vision-dev_3.6.0-5_arm64.deb 4b0e1fd5756f5a52f463e86571d14cbd0e693929 4111080 libvisp-vision3.6t64-dbgsym_3.6.0-5_arm64.deb 9a2fb7c039c37c85bb572183a90d590bbb8df631 325000 libvisp-vision3.6t64_3.6.0-5_arm64.deb a6572626ae36d25bfdf68dbb3b21e1489ef3b21a 58784 libvisp-visual-features-dev_3.6.0-5_arm64.deb b047a409650e8624c75bcde13c7d5d3d09ff676a 1592592 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_arm64.deb c3a6bf264356073e5a7728eb6b414d21b12b57be 107160 libvisp-visual-features3.6t64_3.6.0-5_arm64.deb 044bc6c38cab6815762d8cc6861d44c6e29b4130 42376 libvisp-vs-dev_3.6.0-5_arm64.deb 5468b40c34772686a0740b30ea34377007ece31f 433176 libvisp-vs3.6t64-dbgsym_3.6.0-5_arm64.deb 18fa8dcea0fac1a70a72596a3213452880754f59 58100 libvisp-vs3.6t64_3.6.0-5_arm64.deb Checksums-Sha256: 1e7d7ca4596a4ddb4508967d3e674b5459acf58e17bf960187c3185bc880c59d 40832 libvisp-ar-dev_3.6.0-5_arm64.deb 285b8260249d91a63bb204286c492bbf5fe55531c385e164c51a838746d1d87a 58768 libvisp-ar3.6t64-dbgsym_3.6.0-5_arm64.deb 5bba4a5ab4bf3d565fc7d21f89ef831652cec2a11eda72b27cf00879f94ea65c 36788 libvisp-ar3.6t64_3.6.0-5_arm64.deb 2a71aa8bf55795c9f02a458e021948750909450580a0fc4c42c0ed1923a3176a 40624 libvisp-blob-dev_3.6.0-5_arm64.deb 66f6d69db81aad0fa41168b3902741346e97a74afcb91b6d27ca170f4fe52c9a 359480 libvisp-blob3.6t64-dbgsym_3.6.0-5_arm64.deb f26288757ad704e84ecfad1fba43def1268da5106f88bfc3cd53426cde19b3a4 59424 libvisp-blob3.6t64_3.6.0-5_arm64.deb a7b61ce26a0363b5332bd2f15b85ba4649d7a072b824168e7d12ca5d0d10b23f 178464 libvisp-core-dev_3.6.0-5_arm64.deb bb4fed3cc230d5d484f1f241cba01ca0d8d852bcec1cfc3e697d27d4b1caa3e0 11769384 libvisp-core3.6t64-dbgsym_3.6.0-5_arm64.deb 5c1a0ebf0ba8fdbd09c998bc63dc6bc2cb90fc132ad4c8e2330159828b4bf226 760208 libvisp-core3.6t64_3.6.0-5_arm64.deb 903f2d841b03546ef9f2740b92c4f11473fa6fb0cb97f9339f1fc15dda765407 45320 libvisp-detection-dev_3.6.0-5_arm64.deb d39a92bca98c3da0166448607896dde8153d937e4699dc9f6c0881b38a8f4312 1980292 libvisp-detection3.6t64-dbgsym_3.6.0-5_arm64.deb 5cf0b5c5e46ccd3babfb174bd5de374edddb4aa369d8b573d505dfbbeef133fd 200556 libvisp-detection3.6t64_3.6.0-5_arm64.deb b741185c623460d05ae191dac97f6a0625c80493e1e9a15b6f74c2b519c5b072 129644 libvisp-dev_3.6.0-5_arm64.deb 35bc6a9d7ce15675153961d1484d1dc8b19ff5b2e155c5b5b2985b1b28c8582f 39124 libvisp-dnn-tracker-dev_3.6.0-5_arm64.deb 036d7aa1e49130b093034b13d68969a8fb69e216af6ac6d08b8238004e38d28f 1251696 libvisp-dnn-tracker3.6t64-dbgsym_3.6.0-5_arm64.deb b17890046d9534cd2c84e080c3605b5e2d8eeb3eedb0e247f3171a410921d375 102132 libvisp-dnn-tracker3.6t64_3.6.0-5_arm64.deb db8ad8772bb07c0e95210d630532234036be033039462a84575323fb25116904 48976 libvisp-gui-dev_3.6.0-5_arm64.deb 7aefc335676aa5d4eab68533ca7cffc2928b8818747b713047b0db30ffd51173 947508 libvisp-gui3.6t64-dbgsym_3.6.0-5_arm64.deb ff4e680fb3c078ea2f245c1b73cd54e7d13c46f57dcde1e8e0f0e3042fa78afd 90328 libvisp-gui3.6t64_3.6.0-5_arm64.deb 577076b52643016149f801fd34a8ab1bb087413c09cc9f09d8049a23bc183932 46028 libvisp-imgproc-dev_3.6.0-5_arm64.deb a2448dfcad410c50150e56fafd9359e9f4e89db3cfc8e1a87c914b954e564fcf 1916056 libvisp-imgproc3.6t64-dbgsym_3.6.0-5_arm64.deb d50e40414ca259ccc79a0e6d76d70245b3ea3998b51a5a006f5a0595e135495a 133324 libvisp-imgproc3.6t64_3.6.0-5_arm64.deb 171b489f5068b029b5f4d6762e1cca6062db0bf70ef0e345f62d8db509275a55 47972 libvisp-io-dev_3.6.0-5_arm64.deb 6af092271027f128e56932e9ac7dc6c4019ce2b11cc8f0930574aca5e71b39ae 2556248 libvisp-io3.6t64-dbgsym_3.6.0-5_arm64.deb 6a13cddf752b01d47ce5902fc5c2fe34ec410b3356f6568b88ea91213be20dad 217804 libvisp-io3.6t64_3.6.0-5_arm64.deb 3afa0ada21418798780cc3c45fab12891a6c99d10dec9e669eba2bbbcbd5576f 37988 libvisp-klt-dev_3.6.0-5_arm64.deb 2c8829582ea128235a50f4a91628470527252495e211cd2a515616ff8abc2f2d 244140 libvisp-klt3.6t64-dbgsym_3.6.0-5_arm64.deb 2fbbc8a68c4bb79bcc649b19eff9fd2bf59211dfb71830ec35fc225a495a58df 42764 libvisp-klt3.6t64_3.6.0-5_arm64.deb 16fa40d3ec86ce2f78e818773c299dfda60f7964c99a513d07a974de5cb8da84 70512 libvisp-mbt-dev_3.6.0-5_arm64.deb 3506f4cb1fe2c0115b2503f8bc6ba03cec59bf521f4fb154b1ba96969ab9cf14 8210500 libvisp-mbt3.6t64-dbgsym_3.6.0-5_arm64.deb 6eb32a60fe8e49c9f38dd1e7068818bd44e6d16898ec4840894c1859944b4e9f 604864 libvisp-mbt3.6t64_3.6.0-5_arm64.deb 5372180fe454c47ec3d7f9a5463fa252669b6450b4392594797dbce0a306ab67 51972 libvisp-me-dev_3.6.0-5_arm64.deb a3e7403f18cf8eb3d0ef37866353a3372c4120823f393d7bce0e3b01d02f6518 888216 libvisp-me3.6t64-dbgsym_3.6.0-5_arm64.deb d1e618a46d238eb246f3ce465bda71a9e20f03ae0d3835a3cec26878aa5dd0a9 85816 libvisp-me3.6t64_3.6.0-5_arm64.deb 0573c15dd73b3b84a63a1fcbf056b7ecf0f69d303dec9617b6d8a4e03c14e96d 74176 libvisp-robot-dev_3.6.0-5_arm64.deb d67616950a73a5722772a1cda2d786cf04e9aa93f480e941b4e81bf8cc081f1d 3310348 libvisp-robot3.6t64-dbgsym_3.6.0-5_arm64.deb 9cf5f9a90d8b617647bed746033c383f36f0ef8350a3c7710723b149b7799982 253496 libvisp-robot3.6t64_3.6.0-5_arm64.deb 6bc2b0f6fc898cd3f271364e3356984b791641a9dbfacd5490cf4b40c9894ba6 66264 libvisp-sensor-dev_3.6.0-5_arm64.deb 3588888bdfb8ffc724ebdbc4003cc586fe603ace358196799b8e09b4343ded14 535180 libvisp-sensor3.6t64-dbgsym_3.6.0-5_arm64.deb bc220595dcdd6b2491fa12c3d2f46fbeb59812348ceb35ba03632b726d4fd93f 65640 libvisp-sensor3.6t64_3.6.0-5_arm64.deb 0c95b42feb886fbc8ce38fe4869e866ead2111feae7259ac6e0f0a9422f964fb 43436 libvisp-tt-dev_3.6.0-5_arm64.deb 39a53953188e44b265831a81a3364480828a066f319551e7b0ab0d92b16faf66 37500 libvisp-tt-mi-dev_3.6.0-5_arm64.deb 57b871a7650564007c2e4371d2c3b0e47200b5291e0de08c642b4ba58b88238a 561024 libvisp-tt-mi3.6t64-dbgsym_3.6.0-5_arm64.deb aa3e793fd852051ffa0e84ff691a20ff5a1ec99429cc6e1676f94189f854e2f6 74988 libvisp-tt-mi3.6t64_3.6.0-5_arm64.deb 4329505c087bb9c146922d934a2c4ab2cd2d3b98977d8cfea8314c2dfe5cd988 1233288 libvisp-tt3.6t64-dbgsym_3.6.0-5_arm64.deb 4186d836381b1632f114da282f1860d0214b71d1b203a67efcbcd8151c886c52 97720 libvisp-tt3.6t64_3.6.0-5_arm64.deb d93e18903572b991a62e4ba56f613117fa397976b06f831b555c8993c083aead 65152 libvisp-vision-dev_3.6.0-5_arm64.deb f48ef24aca6640a14c93cd44e84cefd9059b5efcc650c1d48a4f110de0b2fbe7 4111080 libvisp-vision3.6t64-dbgsym_3.6.0-5_arm64.deb 55fac3db8a31e83aaaefff36e4f93efead27ca10da44a9a25ef3bf35211e02aa 325000 libvisp-vision3.6t64_3.6.0-5_arm64.deb 962f309c267ebcf9aab1a03ad462627ee4079ec5f9f16828b89172c9cc4fab1a 58784 libvisp-visual-features-dev_3.6.0-5_arm64.deb a81ab3d772519e6709cdab22cbd772e99554c0f4c418f4b1cec65a1e019378fe 1592592 libvisp-visual-features3.6t64-dbgsym_3.6.0-5_arm64.deb e2d9d0bc776ae37876d11703ccd1c051b1dfa335c80585b5df22ddae11aefb9f 107160 libvisp-visual-features3.6t64_3.6.0-5_arm64.deb 9773d52861d5775aef821cb880ca52f4d35e0463c990b4b6816a6af7c9cb6626 42376 libvisp-vs-dev_3.6.0-5_arm64.deb 080da68025a1eb9a2a99d6b10f1d9a6204b1cdaf461d3d05e6a9fa25085d469c 433176 libvisp-vs3.6t64-dbgsym_3.6.0-5_arm64.deb f3d98d79e23b9d8088bd75048fb2374d45a723589bbfb4fda976cbe183d0dc54 58100 libvisp-vs3.6t64_3.6.0-5_arm64.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Tue, 10 Feb 2026 03:32:21 +0000 Build-Path: /<> Installed-Build-Depends: adduser (= 3.154), autoconf (= 2.72-3.1), automake (= 1:1.18.1-3), autopoint (= 0.23.2-1), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.8), bash (= 5.3-1), binutils (= 2.46-1), binutils-common (= 2.46-1), binutils-x86-64-linux-gnu (= 2.46-1), bsdextrautils (= 2.41.3-3), bubblewrap (= 0.11.0-2), build-essential (= 12.12), bzip2 (= 1.0.8-6+b1), cmake (= 4.2.3-1), cmake-data (= 4.2.3-1), coreutils (= 9.7-3), cpp (= 4:15.2.0-5), cpp-15 (= 15.2.0-13), cpp-15-x86-64-linux-gnu (= 15.2.0-13), cpp-x86-64-linux-gnu (= 4:15.2.0-5), dash (= 0.5.12-12), debconf (= 1.5.91), debhelper (= 13.29), debianutils (= 5.23.2), dh-autoreconf (= 21+nmu1), dh-strip-nondeterminism (= 1.15.0-1), diffutils (= 1:3.12-1), dirmngr (= 2.4.8-5), doxygen (= 1.15.0+ds1-1+b1), dpkg (= 1.23.5), dpkg-dev (= 1.23.5), dwz (= 0.16-2), file (= 1:5.46-5+b1), findutils (= 4.10.0-3), fontconfig (= 2.17.1-5), fontconfig-config (= 2.17.1-5), fonts-dejavu-core (= 2.37-8), fonts-dejavu-mono (= 2.37-8), g++ (= 4:15.2.0-5), g++-15 (= 15.2.0-13), g++-15-x86-64-linux-gnu (= 15.2.0-13), g++-x86-64-linux-gnu (= 4:15.2.0-5), gcc (= 4:15.2.0-5), gcc-15 (= 15.2.0-13), gcc-15-base (= 15.2.0-13), gcc-15-x86-64-linux-gnu (= 15.2.0-13), gcc-x86-64-linux-gnu (= 4:15.2.0-5), gdal-data (= 3.12.1+dfsg-1), gdal-plugins (= 3.12.1+dfsg-1), gettext (= 0.23.2-1), gettext-base (= 0.23.2-1), glycin-loaders (= 2.0.7+ds-4), glycin-thumbnailers (= 2.0.7+ds-4), gnupg (= 2.4.8-5), gnupg-l10n (= 2.4.8-5), gpg (= 2.4.8-5), gpg-agent (= 2.4.8-5), gpgconf (= 2.4.8-5), gpgsm (= 2.4.8-5), grep (= 3.12-1), groff-base (= 1.23.0-10), gzip (= 1.13-1), hostname (= 3.25), ibverbs-providers (= 61.0-2), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), iso-codes (= 4.20.1-1), libabsl20240722 (= 20240722.0-4), libacl1 (= 2.3.2-2+b2), libadios2-mpi-auxiliary-2.11 (= 2.11.0+dfsg1-5), libadios2-mpi-c++-2.11 (= 2.11.0+dfsg1-5), libadios2-mpi-c-2.11 (= 2.11.0+dfsg1-5), libadios2-mpi-core-2.11 (= 2.11.0+dfsg1-5), libadios2-mpi-plugins (= 2.11.0+dfsg1-5), libaec0 (= 1.1.5-1), libamd-comgr3 (= 7.0.2+dfsg-3), libamdhip64-6 (= 6.4.3-5), libaom3 (= 3.13.1-2), libarchive-zip-perl (= 1.68-1), libarchive13t64 (= 3.8.5-1), libarmadillo15 (= 1:15.2.1+dfsg-2), libarpack2t64 (= 3.9.1-6+b1), libasan8 (= 15.2.0-13), libassuan9 (= 3.0.2-2+b1), libatomic1 (= 15.2.0-13), libattr1 (= 1:2.5.2-3+b1), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libavcodec-dev (= 7:8.0.1-3+b1), libavcodec62 (= 7:8.0.1-3+b1), libavformat-dev (= 7:8.0.1-3+b1), libavformat62 (= 7:8.0.1-3+b1), libavif16 (= 1.3.0-1+b2), libavutil-dev (= 7:8.0.1-3+b1), libavutil60 (= 7:8.0.1-3+b1), libbinutils (= 2.46-1), libblas-dev (= 3.12.1-7+b1), libblas3 (= 3.12.1-7+b1), libblkid1 (= 2.41.3-3), libblosc1 (= 1.21.5+ds-2+b1), libblosc2-6 (= 2.22.0+ds-1), libbluray3 (= 1:1.4.0-4), libbrotli1 (= 1.2.0-3), libbsd0 (= 0.12.2-2+b1), libbz2-1.0 (= 1.0.8-6+b1), libc-bin (= 2.42-12), libc-dev-bin (= 2.42-12), libc-gconv-modules-extra (= 2.42-12), libc6 (= 2.42-12), libc6-dev (= 2.42-12), libcairo-gobject2 (= 1.18.4-3), libcairo2 (= 1.18.4-3), libcap-ng0 (= 0.8.5-4+b2), libcap2 (= 1:2.75-10+b5), libcap2-bin (= 1:2.75-10+b5), libcc1-0 (= 15.2.0-13), libcfitsio10t64 (= 4.6.3-1+b1), libcharls2 (= 2.4.2-2+b3), libchromaprint1 (= 1.6.0-2+b1), libcjson1 (= 1.7.19-2), libclang-common-21-dev (= 1:21.1.8-3), libclang-cpp21 (= 1:21.1.8-3), libclang1-21 (= 1:21.1.8-3), libcodec2-1.2 (= 1.2.0-4), libcoin-dev (= 4.0.6+ds-1), libcoin80t64 (= 4.0.6+ds-1), libcom-err2 (= 1.47.2-3+b8), libcrypt1 (= 1:4.5.1-1), libctf-nobfd0 (= 2.46-1), libctf0 (= 2.46-1), libcurl3t64-gnutls (= 8.18.0-2), libcurl4t64 (= 8.18.0-2), libdatrie1 (= 0.2.14-1), libdav1d7 (= 1.5.3-1+b1), libdb5.3t64 (= 5.3.28+dfsg2-11), libdbus-1-3 (= 1.16.2-3), libdc1394-25 (= 2.2.6-6+b1), libdc1394-dev (= 2.2.6-6+b1), libde265-0 (= 1.0.16-1+b1), libdebconfclient0 (= 0.282+b2), libdebhelper-perl (= 13.29), libdeflate-dev (= 1.23-2+b1), libdeflate0 (= 1.23-2+b1), libdmtx-dev (= 0.7.8-1), libdmtx0t64 (= 0.7.8-1), libdouble-conversion3 (= 3.4.0-1), libdpkg-perl (= 1.23.5), libdrm-amdgpu1 (= 2.4.131-1), libdrm-common (= 2.4.131-1), libdrm2 (= 2.4.131-1), libdvdnav4 (= 7.0.0-2), libdvdread8t64 (= 7.0.1-1), libedit2 (= 3.1-20251016-1), libegl-mesa0 (= 25.3.3-1), libegl1 (= 1.7.0-3), libeigen3-dev (= 3.4.0-5), libelf1t64 (= 0.194-1), libevdev2 (= 1.13.6+dfsg-1), libevent-core-2.1-7t64 (= 2.1.12-stable-10+b2), libevent-pthreads-2.1-7t64 (= 2.1.12-stable-10+b2), libexif-dev (= 0.6.25-1+b1), libexif12 (= 0.6.25-1+b1), libexpat1 (= 2.7.4-1), libfabric1 (= 2.1.0-1.1+b1), libffi8 (= 3.5.2-3+b1), libfile-stripnondeterminism-perl (= 1.15.0-1), libfmt10 (= 10.1.1+ds1-4+b1), libfontconfig1 (= 2.17.1-5), libfreetype6 (= 2.14.1+dfsg-2), libfreexl1 (= 2.0.0-1+b4), libfribidi0 (= 1.0.16-5), libfuse3-4 (= 3.18.1-1), libfyba0t64 (= 4.1.1-11+b2), libgav1-2 (= 0.20.0-2), libgbm1 (= 25.3.3-1), libgcc-15-dev (= 15.2.0-13), libgcc-s1 (= 15.2.0-13), libgcrypt20 (= 1.11.2-3+b1), libgd3 (= 2.3.3-13+b1), libgdal38 (= 3.12.1+dfsg-1), libgdbm-compat4t64 (= 1.26-1+b1), libgdbm6t64 (= 1.26-1+b1), libgdcm-dev (= 3.0.24-9), libgdcm3.0t64 (= 3.0.24-9), libgdk-pixbuf-2.0-0 (= 2.44.5+dfsg-3), libgdk-pixbuf2.0-common (= 2.44.5+dfsg-3), libgeos-c1t64 (= 3.14.1-2), libgeos3.14.1 (= 3.14.1-2), libgeotiff5 (= 1.7.4-1+b1), libgfortran5 (= 15.2.0-13), libgif7 (= 5.2.2-1+b2), libgl-dev (= 1.7.0-3), libgl1 (= 1.7.0-3), libgl1-mesa-dri (= 25.3.3-1), libgl2ps1.4 (= 1.4.2+dfsg1-4), libglew-dev (= 2.2.0-4+b3), libglew2.2 (= 2.2.0-4+b3), libglib2.0-0t64 (= 2.87.2-3), libglu1-mesa (= 9.0.2-1.1+b4), libglu1-mesa-dev (= 9.0.2-1.1+b4), libglvnd0 (= 1.7.0-3), libglx-dev (= 1.7.0-3), libglx-mesa0 (= 25.3.3-1), libglx0 (= 1.7.0-3), libglycin-2-0 (= 2.0.7+ds-4), libgme0 (= 0.6.4-1), libgmp10 (= 2:6.3.0+dfsg-5+b1), libgnutls30t64 (= 3.8.11-3), libgomp1 (= 15.2.0-13), libgpg-error0 (= 1.58-2), libgpgme45 (= 2.0.1-2), libgpgmepp7 (= 2.0.0-2), libgphoto2-6t64 (= 2.5.33-1), libgphoto2-dev (= 2.5.33-1), libgphoto2-port12t64 (= 2.5.33-1), libgprofng0 (= 2.46-1), libgraphite2-3 (= 1.3.14-11+b1), libgsl-dev (= 2.8+dfsg-6), libgsl28 (= 2.8+dfsg-6), libgslcblas0 (= 2.8+dfsg-6), libgsm1 (= 1.0.23-2), libgssapi-krb5-2 (= 1.22.1-2), libgstreamer-plugins-base1.0-0 (= 1.28.0-1), libgstreamer1.0-0 (= 1.28.0-2), libgudev-1.0-0 (= 238-7+b1), libharfbuzz0b (= 12.3.2-1), libhdf4-0 (= 4.3.1-2), libhdf5-310 (= 1.14.6+repack-2), libhdf5-hl-310 (= 1.14.6+repack-2), libhdf5-openmpi-310 (= 1.14.6+repack-2), libheif-plugin-dav1d (= 1.21.2-2), libheif-plugin-libde265 (= 1.21.2-2), libheif1 (= 1.21.2-2), libhogweed6t64 (= 3.10.2-1), libhsa-runtime64-1 (= 6.4.3+dfsg-4), libhsakmt1 (= 6.4.3+dfsg-4), libhwasan0 (= 15.2.0-13), libhwloc-plugins (= 2.12.2-1+b1), libhwloc15 (= 2.12.2-1+b1), libhwy1t64 (= 1.3.0-2), libibmad5 (= 61.0-2), libibumad3 (= 61.0-2), libibverbs1 (= 61.0-2), libice-dev (= 2:1.1.1-1+b1), libice6 (= 2:1.1.1-1+b1), libicu76 (= 76.1-4+b1), libidn2-0 (= 2.3.8-4+b1), libimagequant0 (= 4.4.1-1+b1), libimath-3-1-29t64 (= 3.1.12-1+b4), libimath-dev (= 3.1.12-1+b4), libinput-bin (= 1.30.1-1), libinput10 (= 1.30.1-1), libisl23 (= 0.27-1+b1), libitm1 (= 15.2.0-13), libjansson4 (= 2.14-2+b4), libjbig-dev (= 2.1-6.1+b3), libjbig0 (= 2.1-6.1+b3), 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.1), libjsoncpp26 (= 1.9.6-5), libjxl0.11 (= 0.11.1-6), libk5crypto3 (= 1.22.1-2), libkeyutils1 (= 1.6.3-6+b1), libkmlbase1t64 (= 1.3.0-13+b1), libkmldom1t64 (= 1.3.0-13+b1), libkmlengine1t64 (= 1.3.0-13+b1), libkrb5-3 (= 1.22.1-2), libkrb5support0 (= 1.22.1-2), libksba8 (= 1.6.7-2+b2), liblapack-dev (= 3.12.1-7+b1), liblapack3 (= 3.12.1-7+b1), liblcms2-2 (= 2.17-1), libldap2 (= 2.6.10+dfsg-1+b1), libleptonica6 (= 1.86.0-1), liblerc-dev (= 4.0.0+ds-5+b1), liblerc4 (= 4.0.0+ds-5+b1), libllvm21 (= 1:21.1.8-3), liblsan0 (= 15.2.0-13), libltdl7 (= 2.5.4-9), liblz4-1 (= 1.10.0-6), liblzma-dev (= 5.8.2-2), liblzma5 (= 5.8.2-2), libmagic-mgc (= 1:5.46-5+b1), libmagic1t64 (= 1:5.46-5+b1), libmariadb3 (= 1:11.8.6-1), libmbedcrypto16 (= 3.6.5-0.1), libmd0 (= 1.1.0-2+b2), libmd4c0 (= 0.5.2-2+b2), libminizip1t64 (= 1:1.3.dfsg+really1.3.1-2), libmount1 (= 2.41.3-3), libmp3lame0 (= 3.101~svn6525+dfsg-2), libmpc3 (= 1.3.1-2+b1), libmpfr6 (= 4.2.2-2+b1), libmpg123-0t64 (= 1.33.3-2), libmtdev1t64 (= 1.1.7-1+b1), libmunge2 (= 0.5.16-1+b1), libmuparser2v5 (= 2.3.4-2), libncursesw6 (= 6.6+20251231-1), libnetcdf22 (= 1:4.9.3-1+b2), libnettle8t64 (= 3.10.2-1), libnghttp2-14 (= 1.68.0-1), libnghttp3-9 (= 1.12.0-1), libngtcp2-16 (= 1.16.0-1), libngtcp2-crypto-gnutls8 (= 1.16.0-1), libngtcp2-crypto-ossl0 (= 1.16.0-1), libnl-3-200 (= 3.12.0-2), libnl-route-3-200 (= 3.12.0-2), libnorm1t64 (= 1.5.9+dfsg-4), libnpth0t64 (= 1.8-3+b1), libnspr4 (= 2:4.38.2-1), libnss3 (= 2:3.120-1), libnuma1 (= 2.0.19-1+b1), libodbc2 (= 2.3.14-1), libodbcinst2 (= 2.3.14-1), libogg0 (= 1.3.6-2), libopencv-calib3d-dev (= 4.10.0+dfsg-7), libopencv-calib3d410 (= 4.10.0+dfsg-7), libopencv-contrib-dev (= 4.10.0+dfsg-7), libopencv-contrib410 (= 4.10.0+dfsg-7), libopencv-core-dev (= 4.10.0+dfsg-7), libopencv-core410 (= 4.10.0+dfsg-7), libopencv-dev (= 4.10.0+dfsg-7), libopencv-dnn-dev (= 4.10.0+dfsg-7), libopencv-dnn410 (= 4.10.0+dfsg-7), libopencv-features2d-dev (= 4.10.0+dfsg-7), libopencv-features2d410 (= 4.10.0+dfsg-7), libopencv-flann-dev (= 4.10.0+dfsg-7), libopencv-flann410 (= 4.10.0+dfsg-7), libopencv-highgui-dev (= 4.10.0+dfsg-7), libopencv-highgui410 (= 4.10.0+dfsg-7), libopencv-imgcodecs-dev (= 4.10.0+dfsg-7), libopencv-imgcodecs410 (= 4.10.0+dfsg-7), libopencv-imgproc-dev (= 4.10.0+dfsg-7), libopencv-imgproc410 (= 4.10.0+dfsg-7), libopencv-ml-dev (= 4.10.0+dfsg-7), libopencv-ml410 (= 4.10.0+dfsg-7), libopencv-objdetect-dev (= 4.10.0+dfsg-7), libopencv-objdetect410 (= 4.10.0+dfsg-7), libopencv-photo-dev (= 4.10.0+dfsg-7), libopencv-photo410 (= 4.10.0+dfsg-7), libopencv-shape-dev (= 4.10.0+dfsg-7), libopencv-shape410 (= 4.10.0+dfsg-7), libopencv-stitching-dev (= 4.10.0+dfsg-7), libopencv-stitching410 (= 4.10.0+dfsg-7), libopencv-superres-dev (= 4.10.0+dfsg-7), libopencv-superres410 (= 4.10.0+dfsg-7), libopencv-video-dev (= 4.10.0+dfsg-7), libopencv-video410 (= 4.10.0+dfsg-7), libopencv-videoio-dev (= 4.10.0+dfsg-7), libopencv-videoio410 (= 4.10.0+dfsg-7), libopencv-videostab-dev (= 4.10.0+dfsg-7), libopencv-videostab410 (= 4.10.0+dfsg-7), libopencv-viz-dev (= 4.10.0+dfsg-7), libopencv-viz410 (= 4.10.0+dfsg-7), libopenexr-3-1-30 (= 3.1.13-2+b1), libopenexr-dev (= 3.1.13-2+b1), libopengl-dev (= 1.7.0-3), libopengl0 (= 1.7.0-3), libopenjp2-7 (= 2.5.4-1), libopenmpi40 (= 5.0.9-3), libopenmpt0t64 (= 0.8.4-1), libopus0 (= 1.6.1-1), liborc-0.4-0t64 (= 1:0.4.42-2), libp11-kit0 (= 0.25.10-1+b1), libpam-modules (= 1.7.0-5+b1), libpam-modules-bin (= 1.7.0-5+b1), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5+b1), libpango-1.0-0 (= 1.57.0-1), libpangocairo-1.0-0 (= 1.57.0-1), libpangoft2-1.0-0 (= 1.57.0-1), libpciaccess0 (= 0.17-3+b4), libpcre2-16-0 (= 10.46-1+b1), libpcre2-8-0 (= 10.46-1+b1), libperl5.40 (= 5.40.1-7), libpgm-5.3-0t64 (= 5.3.128~dfsg-2.1+b2), libpipeline1 (= 1.5.8-2), libpixman-1-0 (= 0.46.4-1+b1), libpkgconf7 (= 2.5.1-2), libpmix2t64 (= 6.0.0+really5.0.9-3), libpng-dev (= 1.6.54-1), libpng16-16t64 (= 1.6.54-1), libpoppler147 (= 25.03.0-11.1+b1), libpq5 (= 18.1-2), libproc2-0 (= 2:4.0.4-9+b1), libproj25 (= 9.7.1-1+b1), libprotobuf32t64 (= 3.21.12-15), libpsl5t64 (= 0.21.2-1.1+b2), libpugixml1v5 (= 1.14-2+b1), libqhull-r8.0 (= 2020.2-8), libqt5core5t64 (= 5.15.17+dfsg-7), libqt5dbus5t64 (= 5.15.17+dfsg-7), libqt5gui5t64 (= 5.15.17+dfsg-7), libqt5network5t64 (= 5.15.17+dfsg-7), libqt5opengl5t64 (= 5.15.17+dfsg-7), libqt5test5t64 (= 5.15.17+dfsg-7), libqt5widgets5t64 (= 5.15.17+dfsg-7), libquadmath0 (= 15.2.0-13), librabbitmq4 (= 0.15.0-1+b1), librav1e0.8 (= 0.8.1-7), libraw1394-11 (= 2.1.2-2+b3), libraw1394-dev (= 2.1.2-2+b3), librdmacm1t64 (= 61.0-2), libreadline8t64 (= 8.3-3+b1), librhash1 (= 1.4.6-1.1), librist4 (= 0.2.11+dfsg-1+b1), librsvg2-2 (= 2.61.3+dfsg-3+b1), librtmp1 (= 2.4+20151223.gitfa8646d.1-3+b1), librttopo1 (= 1.1.0-4+b1), libsasl2-2 (= 2.1.28+dfsg1-10), libsasl2-modules-db (= 2.1.28+dfsg1-10), libseccomp2 (= 2.6.0-2+b1), libselinux1 (= 3.9-4+b1), libsemanage-common (= 3.9-1), libsemanage2 (= 3.9-1+b1), libsensors-config (= 1:3.6.2-2), libsensors5 (= 1:3.6.2-2+b1), libsepol2 (= 3.9-2), libsframe3 (= 2.46-1), libsharpyuv-dev (= 1.5.0-0.1+b1), libsharpyuv0 (= 1.5.0-0.1+b1), libshine3 (= 3.1.1-3), libsm-dev (= 2:1.2.6-1+b1), libsm6 (= 2:1.2.6-1+b1), libsmartcols1 (= 2.41.3-3), libsnappy1v5 (= 1.2.2-2+b1), libsocket++1 (= 1.12.13+git20131030.5d039ba-2), libsodium23 (= 1.0.18-2), libsoxr0 (= 0.1.3-4.1), libspatialite8t64 (= 5.1.0-3+b5), libspdlog1.15 (= 1:1.15.3+ds-1+b1), libspeex1 (= 1.2.1-3+b1), libsqlite3-0 (= 3.46.1-9), libsrt1.5-gnutls (= 1.5.4-3), libssh-4 (= 0.11.3-1+b1), libssh2-1t64 (= 1.11.1-1+b1), libssl3t64 (= 3.5.5-1), libstdc++-15-dev (= 15.2.0-13), libstdc++6 (= 15.2.0-13), libsuperlu7 (= 7.0.1+dfsg1-2+b1), libsvtav1enc2 (= 2.3.0+dfsg-1), libswresample-dev (= 7:8.0.1-3+b1), libswresample6 (= 7:8.0.1-3+b1), libswscale-dev (= 7:8.0.1-3+b1), libswscale9 (= 7:8.0.1-3+b1), libsystemd0 (= 259.1-1), libsz2 (= 1.1.5-1), libtasn1-6 (= 4.21.0-2), libtbb-dev (= 2022.3.0-2), libtbb12 (= 2022.3.0-2), libtbbbind-2-5 (= 2022.3.0-2), libtbbmalloc2 (= 2022.3.0-2), libtesseract5 (= 5.5.0-1+b2), libthai-data (= 0.1.30-1), libthai0 (= 0.1.30-1), libtheoradec2 (= 1.2.0+dfsg-6+b1), libtheoraenc2 (= 1.2.0+dfsg-6+b1), libtiff-dev (= 4.7.1-1), libtiff6 (= 4.7.1-1), libtiffxx6 (= 4.7.1-1), libtinfo6 (= 6.6+20251231-1), libtool (= 2.5.4-9), libtsan2 (= 15.2.0-13), libtwolame0 (= 0.4.0-2+b3), libubsan1 (= 15.2.0-13), libuchardet0 (= 0.0.8-2+b1), libucx0 (= 1.20.0+ds-4), libudev1 (= 259.1-1), libudfread3 (= 1.2.0-2+b1), libunistring5 (= 1.3-2+b1), liburiparser1 (= 0.9.8+dfsg-2+b1), libusb-1.0-0 (= 2:1.0.29-2+b1), libuuid1 (= 2.41.3-3), libuv1t64 (= 1.51.0-2+b1), libv4l-0t64 (= 1.32.0-2), libv4l-dev (= 1.32.0-2), libv4l2rds0t64 (= 1.32.0-2), libv4lconvert0t64 (= 1.32.0-2), libva-drm2 (= 2.23.0-1), libva-x11-2 (= 2.23.0-1), libva2 (= 2.23.0-1), libvdpau1 (= 1.5-4), libvorbis0a (= 1.3.7-3+b1), libvorbisenc2 (= 1.3.7-3+b1), libvorbisfile3 (= 1.3.7-3+b1), libvpx12 (= 1.16.0-2), libvtk9.5 (= 9.5.2+dfsg3-6), libvulkan1 (= 1.4.341.0-1), libwacom-common (= 2.16.1-1), libwacom9 (= 2.16.1-1+b1), libwayland-client0 (= 1.24.0-2+b2), libwebp-dev (= 1.5.0-0.1+b1), libwebp7 (= 1.5.0-0.1+b1), libwebpdecoder3 (= 1.5.0-0.1+b1), libwebpdemux2 (= 1.5.0-0.1+b1), libwebpmux3 (= 1.5.0-0.1+b1), libx11-6 (= 2:1.8.12-1+b1), libx11-data (= 2:1.8.12-1), libx11-dev (= 2:1.8.12-1+b1), libx11-xcb1 (= 2:1.8.12-1+b1), libx264-165 (= 2:0.165.3222+gitb35605ac-3+b2), libx265-215 (= 4.1-4+b1), libxapian30 (= 1.4.29-3+b1), libxau-dev (= 1:1.0.11-1+b1), libxau6 (= 1:1.0.11-1+b1), libxcb-dri3-0 (= 1.17.0-2+b2), libxcb-glx0 (= 1.17.0-2+b2), libxcb-icccm4 (= 0.4.2-1+b1), libxcb-image0 (= 0.4.0-2+b3), libxcb-keysyms1 (= 0.4.1-1+b1), libxcb-present0 (= 1.17.0-2+b2), libxcb-randr0 (= 1.17.0-2+b2), libxcb-render-util0 (= 0.3.10-1+b1), libxcb-render0 (= 1.17.0-2+b2), libxcb-shape0 (= 1.17.0-2+b2), libxcb-shm0 (= 1.17.0-2+b2), libxcb-sync1 (= 1.17.0-2+b2), libxcb-util1 (= 0.4.1-1+b1), libxcb-xfixes0 (= 1.17.0-2+b2), libxcb-xinerama0 (= 1.17.0-2+b2), libxcb-xinput0 (= 1.17.0-2+b2), libxcb-xkb1 (= 1.17.0-2+b2), libxcb1 (= 1.17.0-2+b2), libxcb1-dev (= 1.17.0-2+b2), libxcursor1 (= 1:1.2.3-1+b1), libxdmcp-dev (= 1:1.1.5-2), libxdmcp6 (= 1:1.1.5-2), libxerces-c3.2t64 (= 3.2.4+debian-1.3+b3), libxext-dev (= 2:1.3.4-1+b4), libxext6 (= 2:1.3.4-1+b4), libxfixes-dev (= 1:6.0.0-2+b5), libxfixes3 (= 1:6.0.0-2+b5), libxi-dev (= 2:1.8.2-2), libxi6 (= 2:1.8.2-2), libxkbcommon-x11-0 (= 1.13.1-1), libxkbcommon0 (= 1.13.1-1), libxml2-16 (= 2.15.1+dfsg-2+b1), libxml2-dev (= 2.15.1+dfsg-2+b1), libxmu-dev (= 2:1.1.3-4), libxmu-headers (= 2:1.1.3-4), libxmu6 (= 2:1.1.3-4), libxnvctrl0 (= 535.171.04-1+b3), libxpm-dev (= 1:3.5.17-1+b4), libxpm4 (= 1:3.5.17-1+b4), libxrender1 (= 1:0.9.12-1+b1), libxshmfence1 (= 1.3.3-1+b1), libxt-dev (= 1:1.2.1-1.3+b1), libxt6t64 (= 1:1.2.1-1.3+b1), libxvidcore4 (= 2:1.3.7-3+b1), libxxf86vm1 (= 1:1.1.4-2), libxxhash0 (= 0.8.3-2+b1), libyaml-cpp0.8 (= 0.8.0+dfsg-9), libyuv0 (= 0.0.1922.20260106-1), libz3-4 (= 4.13.3-1+b1), libzfp1t64 (= 1.0.1-4+b7), libzmq5 (= 4.3.5-1+b4), libzstd-dev (= 1.5.7+dfsg-3+b1), libzstd1 (= 1.5.7+dfsg-3+b1), libzvbi-common (= 0.2.44-1), libzvbi0t64 (= 0.2.44-1+b1), linux-libc-dev (= 6.18.9-1), login.defs (= 1:4.19.2-1), m4 (= 1.4.21-1), make (= 4.4.1-3), man-db (= 2.13.1-1), mariadb-common (= 1:11.8.6-1), mawk (= 1.3.4.20260129-1), mesa-libgallium (= 25.3.3-1), mysql-common (= 5.8+1.1.1), ncurses-base (= 6.6+20251231-1), ncurses-bin (= 6.6+20251231-1), nlohmann-json3-dev (= 3.12.0.really.3.12.0.really.3.11.3-3), ocl-icd-libopencl1 (= 2.3.4-1), openssl-provider-legacy (= 3.5.5-1), passwd (= 1:4.19.2-1), patch (= 2.8-2), perl (= 5.40.1-7), perl-base (= 5.40.1-7), perl-modules-5.40 (= 5.40.1-7), pinentry-curses (= 1.3.2-3), pkg-config (= 2.5.1-2), pkgconf (= 2.5.1-2), pkgconf-bin (= 2.5.1-2), po-debconf (= 1.0.22), procps (= 2:4.0.4-9+b1), proj-data (= 9.7.1-1), readline-common (= 8.3-3), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-2), sensible-utils (= 0.0.26), shared-mime-info (= 2.4-5+b3), sysvinit-utils (= 3.15-6), tar (= 1.35+dfsg-3.1), unixodbc-common (= 2.3.14-1), util-linux (= 2.41.3-3), uuid-dev (= 2.41.3-3), visp-images-data (= 3.7.3-1), x11-common (= 1:7.7+26), x11proto-dev (= 2025.1-1), xkb-data (= 2.46-2), xorg-sgml-doctools (= 1:1.11-1.1), xtrans-dev (= 1.6.0-1), xz-utils (= 5.8.2-2), zlib1g (= 1:1.3.dfsg+really1.3.1-2), zlib1g-dev (= 1:1.3.dfsg+really1.3.1-2) 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_arm64.deb -------------------------------- new Debian package, version 2.0. size 40832 bytes: control archive=1192 bytes. 1180 bytes, 26 lines control 743 bytes, 9 lines md5sums Package: libvisp-ar-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ar/ -rw-r--r-- root/root 4134 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/ar/vpAR.h -rw-r--r-- root/root 12173 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/ar/vpAROgre.h -rw-r--r-- root/root 8852 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/ar/vpSimulator.h -rw-r--r-- root/root 2458 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/ar/vpSimulatorException.h -rw-r--r-- root/root 4671 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/ar/vpViewer.h -rw-r--r-- root/root 315 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ----------------------------------------- new Debian package, version 2.0. size 58768 bytes: control archive=556 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 78 Depends: libvisp-ar3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-ar3.6t64 Build-Ids: fa93c19bde2b7597deed61a62a0cea7a13bd0e69 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/fa/ -rw-r--r-- root/root 68624 2025-03-09 03:02 ./usr/lib/debug/.build-id/fa/93c19bde2b7597deed61a62a0cea7a13bd0e69.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_arm64.deb ---------------------------------- new Debian package, version 2.0. size 36788 bytes: control archive=1208 bytes. 1232 bytes, 28 lines control 397 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-ar3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 119 Depends: libc6 (>= 2.17), libgcc-s1 (>= 3.0), 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 Provides: libvisp-ar3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_ar.so.3.6 -> libvisp_ar.so.3.6.0 -rw-r--r-- root/root 67720 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ---------------------------------- new Debian package, version 2.0. size 40624 bytes: control archive=1096 bytes. 1136 bytes, 26 lines control 487 bytes, 6 lines md5sums Package: libvisp-blob-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/blob/ -rw-r--r-- root/root 13691 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/blob/vpDot.h -rw-r--r-- root/root 19808 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/blob/vpDot2.h -rw-r--r-- root/root 214 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------------- new Debian package, version 2.0. size 359480 bytes: control archive=556 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 444 Depends: libvisp-blob3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-blob3.6t64 Build-Ids: 7936491c06a67b48d103e7d42a360f401c98d3ee 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/79/ -rw-r--r-- root/root 443968 2025-03-09 03:02 ./usr/lib/debug/.build-id/79/36491c06a67b48d103e7d42a360f401c98d3ee.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_arm64.deb ------------------------------------ new Debian package, version 2.0. size 59424 bytes: control archive=1208 bytes. 1212 bytes, 28 lines control 407 bytes, 5 lines md5sums 47 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-blob3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 183 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.0), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-blob3.6 (<< 3.6.0-5) Replaces: libvisp-blob3.6 Provides: libvisp-blob3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_blob.so.3.6 -> libvisp_blob.so.3.6.0 -rw-r--r-- root/root 133264 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ---------------------------------- new Debian package, version 2.0. size 178464 bytes: control archive=4076 bytes. 1180 bytes, 25 lines control 10932 bytes, 121 lines md5sums Package: libvisp-core-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/core/ -rw-r--r-- root/root 36905 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpArray2D.h -rw-r--r-- root/root 7418 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpBSpline.h -rw-r--r-- root/root 2192 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpCPUFeatures.h -rw-r--r-- root/root 18300 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpCameraParameters.h -rw-r--r-- root/root 11772 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpCannyEdgeDetection.h -rw-r--r-- root/root 7133 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpCircle.h -rw-r--r-- root/root 5423 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpClient.h -rw-r--r-- root/root 15574 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpColVector.h -rw-r--r-- root/root 15872 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpColor.h -rw-r--r-- root/root 2417 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpColorDepthConversion.h -rw-r--r-- root/root 2846 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpColormap.h -rw-r--r-- root/root 19281 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/core/vpConfig.h -rw-r--r-- root/root 4543 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpConvert.h -rw-r--r-- root/root 6906 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpCylinder.h -rw-r--r-- root/root 17567 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpDebug.h -rw-r--r-- root/root 41882 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpDisplay.h -rw-r--r-- root/root 2622 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpDisplayException.h -rw-r--r-- root/root 3537 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpEigenConversion.h -rw-r--r-- root/root 4013 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpEndian.h -rw-r--r-- root/root 4196 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpException.h -rw-r--r-- root/root 3700 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpExponentialMap.h -rw-r--r-- root/root 3610 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpFeatureDisplay.h -rw-r--r-- root/root 2591 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpFont.h -rw-r--r-- root/root 7159 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpForceTwistMatrix.h -rw-r--r-- root/root 7630 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpForwardProjection.h -rw-r--r-- root/root 4076 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpFrameGrabber.h -rw-r--r-- root/root 2448 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpFrameGrabberException.h -rw-r--r-- root/root 14509 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpGEMM.h -rw-r--r-- root/root 4300 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpGaussRand.h -rw-r--r-- root/root 1908 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpGaussianFilter.h -rw-r--r-- root/root 5246 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpHinkley.h -rw-r--r-- root/root 8064 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpHistogram.h -rw-r--r-- root/root 3896 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpHistogramPeak.h -rw-r--r-- root/root 3872 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpHistogramValey.h -rw-r--r-- root/root 10404 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpHomogeneousMatrix.h -rw-r--r-- root/root 63918 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpImage.h -rw-r--r-- root/root 3032 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpImageCircle.h -rw-r--r-- root/root 15850 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpImageConvert.h -rw-r--r-- root/root 5919 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpImageDraw.h -rw-r--r-- root/root 2511 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpImageException.h -rw-r--r-- root/root 46350 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpImageFilter.h -rw-r--r-- root/root 13743 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpImageMorphology.h -rw-r--r-- root/root 11457 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpImagePoint.h -rw-r--r-- root/root 72140 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpImageTools.h -rw-r--r-- root/root 2475 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpIoException.h -rw-r--r-- root/root 9761 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpIoTools.h -rw-r--r-- root/root 3144 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpJsonParsing.h -rw-r--r-- root/root 6486 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpKalmanFilter.h -rw-r--r-- root/root 7141 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpLinProg.h -rw-r--r-- root/root 6801 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpLine.h -rw-r--r-- root/root 5316 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpLinearKalmanFilterInstantiation.h -rw-r--r-- root/root 17281 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpList.h -rw-r--r-- root/root 16846 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMath.h -rw-r--r-- root/root 41112 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMatrix.h -rw-r--r-- root/root 2717 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMatrixException.h -rw-r--r-- root/root 13688 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMeterPixelConversion.h -rw-r--r-- root/root 4530 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMoment.h -rw-r--r-- root/root 10049 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentAlpha.h -rw-r--r-- root/root 2265 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentArea.h -rw-r--r-- root/root 6291 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentAreaNormalized.h -rw-r--r-- root/root 2705 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentBasic.h -rw-r--r-- root/root 8514 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentCInvariant.h -rw-r--r-- root/root 3985 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentCentered.h -rw-r--r-- root/root 4883 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentCommon.h -rw-r--r-- root/root 5190 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentDatabase.h -rw-r--r-- root/root 4491 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentGravityCenter.h -rw-r--r-- root/root 2474 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentGravityCenterNormalized.h -rw-r--r-- root/root 11719 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMomentObject.h -rw-r--r-- root/root 1628 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMouseButton.h -rw-r--r-- root/root 13898 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMunkres.h -rw-r--r-- root/root 5020 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpMutex.h -rw-r--r-- root/root 16375 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpNetwork.h -rw-r--r-- root/root 1297 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpNoise.h -rw-r--r-- root/root 15617 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpPixelMeterConversion.h -rw-r--r-- root/root 4421 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpPlane.h -rw-r--r-- root/root 5828 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpPoint.h -rw-r--r-- root/root 6317 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpPolygon.h -rw-r--r-- root/root 7826 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpPolygon3D.h -rw-r--r-- root/root 9736 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpPoseVector.h -rw-r--r-- root/root 6111 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpQuadProg.h -rw-r--r-- root/root 5035 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpQuaternionVector.h -rw-r--r-- root/root 4192 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRGBa.h -rw-r--r-- root/root 3333 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRGBf.h -rw-r--r-- root/root 7288 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRansac.h -rw-r--r-- root/root 11418 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRect.h -rw-r--r-- root/root 3010 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRectOriented.h -rw-r--r-- root/root 5512 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRequest.h -rw-r--r-- root/root 9174 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRobust.h -rw-r--r-- root/root 6820 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRotationMatrix.h -rw-r--r-- root/root 4456 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRotationVector.h -rw-r--r-- root/root 10609 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRowVector.h -rw-r--r-- root/root 6245 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRxyzVector.h -rw-r--r-- root/root 6210 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRzyxVector.h -rw-r--r-- root/root 6211 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpRzyzVector.h -rw-r--r-- root/root 2512 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpScale.h -rw-r--r-- root/root 4548 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpSerial.h -rw-r--r-- root/root 5329 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpServer.h -rw-r--r-- root/root 6130 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpSphere.h -rw-r--r-- root/root 2605 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpSubColVector.h -rw-r--r-- root/root 2756 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpSubMatrix.h -rw-r--r-- root/root 2435 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpSubRowVector.h -rw-r--r-- root/root 7164 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpThetaUVector.h -rw-r--r-- root/root 5991 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpThread.h -rw-r--r-- root/root 2740 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpTime.h -rw-r--r-- root/root 3084 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpTracker.h -rw-r--r-- root/root 2490 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpTrackingException.h -rw-r--r-- root/root 6589 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpTranslationVector.h -rw-r--r-- root/root 2894 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpTriangle.h -rw-r--r-- root/root 6468 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpUDPClient.h -rw-r--r-- root/root 7149 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpUDPServer.h -rw-r--r-- root/root 5129 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpUniRand.h -rw-r--r-- root/root 7377 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpVelocityTwistMatrix.h -rw-r--r-- root/root 9316 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpXmlParser.h -rw-r--r-- root/root 6311 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpXmlParserCamera.h -rw-r--r-- root/root 4983 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpXmlParserHomogeneousMatrix.h -rw-r--r-- root/root 3174 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/core/vpXmlParserRectOriented.h -rw-r--r-- root/root 4724 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/visp_core.h -rw-r--r-- root/root 773 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------------- new Debian package, version 2.0. size 11769384 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 14322 Depends: libvisp-core3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-core3.6t64 Build-Ids: bc1a26099bcb53cea3837b6e99092d074a62792f 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/bc/ -rw-r--r-- root/root 14655304 2025-03-09 03:02 ./usr/lib/debug/.build-id/bc/1a26099bcb53cea3837b6e99092d074a62792f.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_arm64.deb ------------------------------------ new Debian package, version 2.0. size 760208 bytes: control archive=1248 bytes. 1344 bytes, 28 lines control 407 bytes, 5 lines md5sums 47 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-core3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 2551 Depends: libc6 (>= 2.42), libgcc-s1 (>= 4.2), 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-16 (>= 2.14.1) Breaks: libvisp-core3.6 (<< 3.6.0-5) Replaces: libvisp-core3.6 Provides: libvisp-core3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_core.so.3.6 -> libvisp_core.so.3.6.0 -rw-r--r-- root/root 2558136 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb --------------------------------------- new Debian package, version 2.0. size 45320 bytes: control archive=1236 bytes. 1189 bytes, 26 lines control 943 bytes, 10 lines md5sums Package: libvisp-detection-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/detection/ -rw-r--r-- root/root 14596 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorAprilTag.h -rw-r--r-- root/root 4074 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorBase.h -rw-r--r-- root/root 30687 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorDNNOpenCV.h -rw-r--r-- root/root 3626 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorDataMatrixCode.h -rw-r--r-- root/root 3432 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorFace.h -rw-r--r-- root/root 3569 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/detection/vpDetectorQRCode.h -rw-r--r-- root/root 479 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------------------ new Debian package, version 2.0. size 1980292 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 2463 Depends: libvisp-detection3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-detection3.6t64 Build-Ids: 5b7985aa74740434aa98a7ad65bb9317a78bdbb6 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/5b/ -rw-r--r-- root/root 2511048 2025-03-09 03:02 ./usr/lib/debug/.build-id/5b/7985aa74740434aa98a7ad65bb9317a78bdbb6.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_arm64.deb ----------------------------------------- new Debian package, version 2.0. size 200556 bytes: control archive=1256 bytes. 1393 bytes, 28 lines control 432 bytes, 5 lines md5sums 57 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-detection3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 526 Depends: libc6 (>= 2.38), libdmtx0t64 (>= 0.7.0), libgcc-s1 (>= 3.0), 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 Provides: libvisp-detection3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_detection.so.3.6 -> libvisp_detection.so.3.6.0 -rw-r--r-- root/root 485040 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ----------------------------- new Debian package, version 2.0. size 129644 bytes: control archive=11004 bytes. 1603 bytes, 26 lines control 35603 bytes, 406 lines md5sums Package: libvisp-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/ -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/visp_modules.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vp1394CMUGrabber.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vp1394TwoGrabber.h -rw-r--r-- root/root 149 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpAR.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpAROgre.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpAdaptiveGain.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpAfma4.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpAfma6.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpArray2D.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpBSpline.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpBasicFeature.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpBasicKeyPoint.h -rw-r--r-- root/root 167 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpBiclops.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpCPUFeatures.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpCalibration.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpCalibrationException.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpCameraParameters.h -rw-r--r-- root/root 199 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpCannyEdgeDetection.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpCircle.h -rw-r--r-- root/root 208 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpCircleHoughTransform.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpClient.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpColVector.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpColor.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpColorBlindFriendlyPalette.h -rw-r--r-- root/root 205 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpColorDepthConversion.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpColormap.h -rw-r--r-- root/root 165 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpComedi.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpConfig.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpContours.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpConvert.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpCylinder.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpD3DRenderer.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDebug.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDetectorAprilTag.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDetectorBase.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDetectorDNNOpenCV.h -rw-r--r-- root/root 216 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDetectorDataMatrixCode.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDetectorFace.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDetectorQRCode.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDirectShowDevice.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDirectShowGrabber.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDirectShowGrabberImpl.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDirectShowSampleGrabberI.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDiskGrabber.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDisplay.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDisplayD3D.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDisplayException.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDisplayGDI.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDisplayGTK.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDisplayOpenCV.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDisplayWin32.h -rw-r--r-- root/root 168 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDisplayX.h -rw-r--r-- root/root 154 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDot.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpDot2.h -rw-r--r-- root/root 190 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpEigenConversion.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpEndian.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpException.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpExponentialMap.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureBuilder.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureDepth.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureDisplay.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureEllipse.h -rw-r--r-- root/root 204 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureException.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureLine.h -rw-r--r-- root/root 204 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureLuminance.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMoment.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentAlpha.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentArea.h -rw-r--r-- root/root 237 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentAreaNormalized.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentBasic.h -rw-r--r-- root/root 225 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentCInvariant.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentCentered.h -rw-r--r-- root/root 213 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentCommon.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentDatabase.h -rw-r--r-- root/root 234 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentGravityCenter.h -rw-r--r-- root/root 264 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureMomentGravityCenterNormalized.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeaturePoint.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeaturePoint3D.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeaturePointPolar.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureSegment.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureThetaU.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureTranslation.h -rw-r--r-- root/root 219 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFeatureVanishingPoint.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFernClassifier.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFlyCaptureGrabber.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFont.h -rw-r--r-- root/root 222 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpForceTorqueAtiNetFTSensor.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpForceTorqueAtiSensor.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpForceTorqueIitSensor.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpForceTwistMatrix.h -rw-r--r-- root/root 196 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpForwardProjection.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFrameGrabber.h -rw-r--r-- root/root 208 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpFrameGrabberException.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpGDIRenderer.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpGEMM.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpGaussRand.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpGaussianFilter.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpGenericFeature.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpHandEyeCalibration.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpHinkley.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpHistogram.h -rw-r--r-- root/root 184 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpHistogramPeak.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpHistogramValey.h -rw-r--r-- root/root 196 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpHomogeneousMatrix.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpHomography.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImage.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageCircle.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageConvert.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageDraw.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageException.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageFilter.h -rw-r--r-- root/root 164 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageIo.h -rw-r--r-- root/root 190 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageMorphology.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImagePoint.h -rw-r--r-- root/root 173 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageQueue.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageSimulator.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageStorageWorker.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImageTools.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpImgproc.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpIoException.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpIoTools.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpJsonArgumentParser.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpJsonParsing.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpKalmanFilter.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpKeyPoint.h -rw-r--r-- root/root 167 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpKeyboard.h -rw-r--r-- root/root 165 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpKinect.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpKltOpencv.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpLaserScan.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpLaserScanner.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpLevenbergMarquartd.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpLinProg.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpLine.h -rw-r--r-- root/root 238 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpLinearKalmanFilterInstantiation.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpList.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMath.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMatrix.h -rw-r--r-- root/root 190 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMatrixException.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbDepthDenseTracker.h -rw-r--r-- root/root 204 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbDepthNormalTracker.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbEdgeKltTracker.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbEdgeTracker.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbGenericTracker.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbHiddenFaces.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbKltTracker.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbScanLine.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbTracker.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtDistanceCircle.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtDistanceCylinder.h -rw-r--r-- root/root 210 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtDistanceKltCylinder.h -rw-r--r-- root/root 204 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtDistanceKltPoints.h -rw-r--r-- root/root 189 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtDistanceLine.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtFaceDepthDense.h -rw-r--r-- root/root 198 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtFaceDepthNormal.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtMeEllipse.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtMeLine.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtPolygon.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtTukeyEstimator.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMbtXmlGenericParser.h -rw-r--r-- root/root 149 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMe.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMeEllipse.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMeLine.h -rw-r--r-- root/root 164 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMeNurbs.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMeSite.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMeTracker.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMegaPose.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMegaPoseTracker.h -rw-r--r-- root/root 205 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMeterPixelConversion.h -rw-r--r-- root/root 162 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMocap.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMocapQualisys.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMocapVicon.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMoment.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentAlpha.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentArea.h -rw-r--r-- root/root 205 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentAreaNormalized.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentBasic.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentCInvariant.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentCentered.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentCommon.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentDatabase.h -rw-r--r-- root/root 202 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentGravityCenter.h -rw-r--r-- root/root 232 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentGravityCenterNormalized.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMomentObject.h -rw-r--r-- root/root 178 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMouseButton.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMunkres.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpMutex.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpNetwork.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpNoise.h -rw-r--r-- root/root 158 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpNurbs.h -rw-r--r-- root/root 201 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpOccipitalStructure.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpParallelPort.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpParallelPortException.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpParseArgv.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPclViewer.h -rw-r--r-- root/root 167 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPioneer.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPioneerPan.h -rw-r--r-- root/root 205 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPixelMeterConversion.h -rw-r--r-- root/root 207 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPlanarObjectDetector.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPlane.h -rw-r--r-- root/root 192 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPlaneEstimation.h -rw-r--r-- root/root 156 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPlot.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPlotCurve.h -rw-r--r-- root/root 171 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPlotGraph.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPoint.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPolygon.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPolygon3D.h -rw-r--r-- root/root 159 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPose.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPoseException.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPoseFeatures.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPoseVector.h -rw-r--r-- root/root 195 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpProjectionDisplay.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPtu46.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPylonFactory.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpPylonGrabber.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpQbDevice.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpQbSoftHand.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpQuadProg.h -rw-r--r-- root/root 193 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpQuaternionVector.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRGBa.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRGBf.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRansac.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRealSense.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRealSense2.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRect.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRectOriented.h -rw-r--r-- root/root 191 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpReflexTakktile2.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRequest.h -rw-r--r-- root/root 173 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRingLight.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobot.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotAfma4.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotAfma6.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotBebop2.h -rw-r--r-- root/root 182 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotBiclops.h -rw-r--r-- root/root 212 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotBiclopsController.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotCamera.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotException.h -rw-r--r-- root/root 182 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotFlirPtu.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotFranka.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotKinova.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotMavsdk.h -rw-r--r-- root/root 182 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotPioneer.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotPtu46.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotSimulator.h -rw-r--r-- root/root 185 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotTemplate.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotUniversalRobots.h -rw-r--r-- root/root 185 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotViper650.h -rw-r--r-- root/root 185 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotViper850.h -rw-r--r-- root/root 215 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobotWireFrameSimulator.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRobust.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRotationMatrix.h -rw-r--r-- root/root 187 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRotationVector.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRowVector.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRxyzVector.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRzyxVector.h -rw-r--r-- root/root 175 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpRzyzVector.h -rw-r--r-- root/root 160 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpScale.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpScanPoint.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSerial.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpServer.h -rw-r--r-- root/root 158 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpServo.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpServoData.h -rw-r--r-- root/root 179 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpServoDisplay.h -rw-r--r-- root/root 185 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpServoException.h -rw-r--r-- root/root 173 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpServolens.h -rw-r--r-- root/root 174 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSickLDMRS.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSimulator.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSimulatorAfma6.h -rw-r--r-- root/root 191 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSimulatorCamera.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSimulatorException.h -rw-r--r-- root/root 194 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSimulatorPioneer.h -rw-r--r-- root/root 203 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSimulatorPioneerPan.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSimulatorViper850.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSphere.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSubColVector.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSubMatrix.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpSubRowVector.h -rw-r--r-- root/root 188 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTracker.h -rw-r--r-- root/root 209 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerBSpline.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerHeader.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMI.h -rw-r--r-- root/root 218 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIBSpline.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIESM.h -rw-r--r-- root/root 248 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIForwardAdditional.h -rw-r--r-- root/root 257 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIForwardCompositional.h -rw-r--r-- root/root 257 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerMIInverseCompositional.h -rw-r--r-- root/root 197 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSD.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSDESM.h -rw-r--r-- root/root 248 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSDForwardAdditional.h -rw-r--r-- root/root 257 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSDForwardCompositional.h -rw-r--r-- root/root 257 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerSSDInverseCompositional.h -rw-r--r-- root/root 212 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerTriangle.h -rw-r--r-- root/root 200 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarp.h -rw-r--r-- root/root 218 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpAffine.h -rw-r--r-- root/root 230 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpHomography.h -rw-r--r-- root/root 239 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpHomographySL3.h -rw-r--r-- root/root 206 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpRT.h -rw-r--r-- root/root 209 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpSRT.h -rw-r--r-- root/root 233 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerWarpTranslation.h -rw-r--r-- root/root 200 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerZNCC.h -rw-r--r-- root/root 251 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerZNCCForwardAdditional.h -rw-r--r-- root/root 260 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerZNCCInverseCompositional.h -rw-r--r-- root/root 200 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTemplateTrackerZone.h -rw-r--r-- root/root 181 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpThetaUVector.h -rw-r--r-- root/root 163 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpThread.h -rw-r--r-- root/root 157 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTime.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTracker.h -rw-r--r-- root/root 196 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTrackingException.h -rw-r--r-- root/root 196 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTranslationVector.h -rw-r--r-- root/root 169 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpTriangle.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpUDPClient.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpUDPServer.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpUeyeGrabber.h -rw-r--r-- root/root 166 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpUniRand.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpUnicycle.h -rw-r--r-- root/root 180 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpV4l2Grabber.h -rw-r--r-- root/root 202 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpVelocityTwistMatrix.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpVideoReader.h -rw-r--r-- root/root 176 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpVideoWriter.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpViewer.h -rw-r--r-- root/root 161 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpViper.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpViper650.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpViper850.h -rw-r--r-- root/root 170 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpVirtuose.h -rw-r--r-- root/root 168 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpWin32API.h -rw-r--r-- root/root 183 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpWin32Renderer.h -rw-r--r-- root/root 177 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpWin32Window.h -rw-r--r-- root/root 200 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpWireFrameSimulator.h -rw-r--r-- root/root 215 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpWireFrameSimulatorTypes.h -rw-r--r-- root/root 216 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpXmlConfigParserKeyPoint.h -rw-r--r-- root/root 172 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpXmlParser.h -rw-r--r-- root/root 190 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpXmlParserCamera.h -rw-r--r-- root/root 223 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpXmlParserHomogeneousMatrix.h -rw-r--r-- root/root 208 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp/vpXmlParserRectOriented.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ -rw-r--r-- root/root 1905 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/cmake/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/cmake/visp/ -rw-r--r-- root/root 1308 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/cmake/visp/VISPConfig-version.cmake -rw-r--r-- root/root 23804 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/cmake/visp/VISPConfig.cmake -rw-r--r-- root/root 9422 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/cmake/visp/VISPModules-release.cmake -rw-r--r-- root/root 10013 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/cmake/visp/VISPModules.cmake -rw-r--r-- root/root 1562 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/cmake/visp/VISPUse.cmake drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/pkgconfig/ -rw-r--r-- root/root 1051 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ----------------------------------------- new Debian package, version 2.0. size 39124 bytes: control archive=1136 bytes. 1205 bytes, 26 lines control 545 bytes, 6 lines md5sums Package: libvisp-dnn-tracker-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/dnn_tracker/ -rw-r--r-- root/root 11647 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/dnn_tracker/vpMegaPose.h -rw-r--r-- root/root 5934 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/dnn_tracker/vpMegaPoseTracker.h -rw-r--r-- root/root 258 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb -------------------------------------------------- new Debian package, version 2.0. size 1251696 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 1525 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: aca36acaafd78fa6ec39cb203bae64a6776aa178 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/ac/ -rw-r--r-- root/root 1551272 2025-03-09 03:02 ./usr/lib/debug/.build-id/ac/a36acaafd78fa6ec39cb203bae64a6776aa178.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_arm64.deb ------------------------------------------- new Debian package, version 2.0. size 102132 bytes: control archive=1224 bytes. 1266 bytes, 28 lines control 442 bytes, 5 lines md5sums 61 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-dnn-tracker3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 311 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.0), 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 Provides: libvisp-dnn-tracker3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_dnn_tracker.so.3.6 -> libvisp_dnn_tracker.so.3.6.0 -rw-r--r-- root/root 264344 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb --------------------------------- new Debian package, version 2.0. size 48976 bytes: control archive=1532 bytes. 1163 bytes, 26 lines control 1849 bytes, 21 lines md5sums Package: libvisp-gui-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/gui/ -rw-r--r-- root/root 7983 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpColorBlindFriendlyPalette.h -rw-r--r-- root/root 6713 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpD3DRenderer.h -rw-r--r-- root/root 3649 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayD3D.h -rw-r--r-- root/root 4427 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayGDI.h -rw-r--r-- root/root 8229 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayGTK.h -rw-r--r-- root/root 10025 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayOpenCV.h -rw-r--r-- root/root 6874 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayWin32.h -rw-r--r-- root/root 8473 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpDisplayX.h -rw-r--r-- root/root 4625 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpGDIRenderer.h -rw-r--r-- root/root 11854 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpPclViewer.h -rw-r--r-- root/root 6856 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpPlot.h -rw-r--r-- root/root 2483 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpPlotCurve.h -rw-r--r-- root/root 6899 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpPlotGraph.h -rw-r--r-- root/root 3796 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpProjectionDisplay.h -rw-r--r-- root/root 2737 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpWin32API.h -rw-r--r-- root/root 5740 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpWin32Renderer.h -rw-r--r-- root/root 3932 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/gui/vpWin32Window.h -rw-r--r-- root/root 783 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------------ new Debian package, version 2.0. size 947508 bytes: control archive=552 bytes. 422 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 1143 Depends: libvisp-gui3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-gui3.6t64 Build-Ids: 804290113be89df4f1f837fdea992ade2ba0fd76 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/80/ -rw-r--r-- root/root 1159968 2025-03-09 03:02 ./usr/lib/debug/.build-id/80/4290113be89df4f1f837fdea992ade2ba0fd76.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_arm64.deb ----------------------------------- new Debian package, version 2.0. size 90328 bytes: control archive=1264 bytes. 1339 bytes, 28 lines control 402 bytes, 5 lines md5sums 45 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-gui3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 247 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.0), 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 Provides: libvisp-gui3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_gui.so.3.6 -> libvisp_gui.so.3.6.0 -rw-r--r-- root/root 198792 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------- new Debian package, version 2.0. size 46028 bytes: control archive=1136 bytes. 1149 bytes, 26 lines control 616 bytes, 7 lines md5sums Package: libvisp-imgproc-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/imgproc/ -rw-r--r-- root/root 34544 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/imgproc/vpCircleHoughTransform.h -rw-r--r-- root/root 9872 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/imgproc/vpContours.h -rw-r--r-- root/root 22030 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/imgproc/vpImgproc.h -rw-r--r-- root/root 284 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ---------------------------------------------- new Debian package, version 2.0. size 1916056 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 2231 Depends: libvisp-imgproc3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-imgproc3.6t64 Build-Ids: be31aeaac2bf5e5c2fc3bec9973b509689d3eca1 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/be/ -rw-r--r-- root/root 2273992 2025-03-09 03:02 ./usr/lib/debug/.build-id/be/31aeaac2bf5e5c2fc3bec9973b509689d3eca1.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_arm64.deb --------------------------------------- new Debian package, version 2.0. size 133324 bytes: control archive=1200 bytes. 1221 bytes, 28 lines control 422 bytes, 5 lines md5sums 53 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-imgproc3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 375 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.0), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-imgproc3.6 (<< 3.6.0-5) Replaces: libvisp-imgproc3.6 Provides: libvisp-imgproc3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_imgproc.so.3.6 -> libvisp_imgproc.so.3.6.0 -rw-r--r-- root/root 329880 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb -------------------------------- new Debian package, version 2.0. size 47972 bytes: control archive=1404 bytes. 1195 bytes, 26 lines control 1306 bytes, 15 lines md5sums Package: libvisp-io-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/io/ -rw-r--r-- root/root 7763 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpDiskGrabber.h -rw-r--r-- root/root 7070 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpImageIo.h -rw-r--r-- root/root 8552 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpImageQueue.h -rw-r--r-- root/root 3846 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpImageStorageWorker.h -rw-r--r-- root/root 10541 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpJsonArgumentParser.h -rw-r--r-- root/root 2624 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpKeyboard.h -rw-r--r-- root/root 2254 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpParallelPort.h -rw-r--r-- root/root 2406 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpParallelPortException.h -rw-r--r-- root/root 6732 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpParseArgv.h -rw-r--r-- root/root 9935 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpVideoReader.h -rw-r--r-- root/root 7095 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/io/vpVideoWriter.h -rw-r--r-- root/root 560 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ----------------------------------------- new Debian package, version 2.0. size 2556248 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 3098 Depends: libvisp-io3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-io3.6t64 Build-Ids: 3658ad2efe022a5ce62381bbb0503d2ab4efe480 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/36/ -rw-r--r-- root/root 3161784 2025-03-09 03:02 ./usr/lib/debug/.build-id/36/58ad2efe022a5ce62381bbb0503d2ab4efe480.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_arm64.deb ---------------------------------- new Debian package, version 2.0. size 217804 bytes: control archive=1284 bytes. 1427 bytes, 28 lines control 397 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-io3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 631 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.0), 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 Provides: libvisp-io3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_io.so.3.6 -> libvisp_io.so.3.6.0 -rw-r--r-- root/root 592320 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb --------------------------------- new Debian package, version 2.0. size 37988 bytes: control archive=1088 bytes. 1154 bytes, 26 lines control 404 bytes, 5 lines md5sums Package: libvisp-klt-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/klt/ -rw-r--r-- root/root 15335 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/klt/vpKltOpencv.h -rw-r--r-- root/root 186 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------------ new Debian package, version 2.0. size 244140 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 280 Depends: libvisp-klt3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-klt3.6t64 Build-Ids: 063769c33a7c7467457fbe64b607447e9b707d02 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/06/ -rw-r--r-- root/root 276352 2025-03-09 03:02 ./usr/lib/debug/.build-id/06/3769c33a7c7467457fbe64b607447e9b707d02.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_arm64.deb ----------------------------------- new Debian package, version 2.0. size 42764 bytes: control archive=1256 bytes. 1348 bytes, 28 lines control 402 bytes, 5 lines md5sums 45 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-klt3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 119 Depends: libc6 (>= 2.17), libgcc-s1 (>= 3.0), 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 Provides: libvisp-klt3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_klt.so.3.6 -> libvisp_klt.so.3.6.0 -rw-r--r-- root/root 67720 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb --------------------------------- new Debian package, version 2.0. size 70512 bytes: control archive=1668 bytes. 1304 bytes, 26 lines control 2298 bytes, 25 lines md5sums Package: libvisp-mbt-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/mbt/ -rw-r--r-- root/root 6836 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbDepthDenseTracker.h -rw-r--r-- root/root 7624 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbDepthNormalTracker.h -rw-r--r-- root/root 12554 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbEdgeKltTracker.h -rw-r--r-- root/root 19306 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbEdgeTracker.h -rw-r--r-- root/root 48115 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbGenericTracker.h -rw-r--r-- root/root 32730 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbHiddenFaces.h -rw-r--r-- root/root 15953 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbKltTracker.h -rw-r--r-- root/root 7200 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbScanLine.h -rw-r--r-- root/root 36847 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbTracker.h -rw-r--r-- root/root 7766 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceCircle.h -rw-r--r-- root/root 8959 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceCylinder.h -rw-r--r-- root/root 7482 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceKltCylinder.h -rw-r--r-- root/root 7487 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceKltPoints.h -rw-r--r-- root/root 8271 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtDistanceLine.h -rw-r--r-- root/root 8837 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtFaceDepthDense.h -rw-r--r-- root/root 12649 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtFaceDepthNormal.h -rw-r--r-- root/root 2813 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtMeEllipse.h -rw-r--r-- root/root 4141 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtMeLine.h -rw-r--r-- root/root 5394 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtPolygon.h -rw-r--r-- root/root 13560 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtTukeyEstimator.h -rw-r--r-- root/root 5672 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/mbt/vpMbtXmlGenericParser.h -rw-r--r-- root/root 1118 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------------ new Debian package, version 2.0. size 8210500 bytes: control archive=556 bytes. 423 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 10383 Depends: libvisp-mbt3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-mbt3.6t64 Build-Ids: 24add5d1d9eef56afd27b1080dd4202beee86918 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/24/ -rw-r--r-- root/root 10621528 2025-03-09 03:02 ./usr/lib/debug/.build-id/24/add5d1d9eef56afd27b1080dd4202beee86918.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_arm64.deb ----------------------------------- new Debian package, version 2.0. size 604864 bytes: control archive=1300 bytes. 1535 bytes, 28 lines control 402 bytes, 5 lines md5sums 45 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-mbt3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 2167 Depends: libc6 (>= 2.38), libcoin80t64 (>= 4.0.6+ds), libgcc-s1 (>= 3.0), 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 Provides: libvisp-mbt3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_mbt.so.3.6 -> libvisp_mbt.so.3.6.0 -rw-r--r-- root/root 2164896 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb -------------------------------- new Debian package, version 2.0. size 51972 bytes: control archive=1232 bytes. 1144 bytes, 26 lines control 902 bytes, 11 lines md5sums Package: libvisp-me-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/me/ -rw-r--r-- root/root 17417 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/me/vpMe.h -rw-r--r-- root/root 24537 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/me/vpMeEllipse.h -rw-r--r-- root/root 15542 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/me/vpMeLine.h -rw-r--r-- root/root 10057 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/me/vpMeNurbs.h -rw-r--r-- root/root 9812 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/me/vpMeSite.h -rw-r--r-- root/root 7731 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/me/vpMeTracker.h -rw-r--r-- root/root 20756 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/me/vpNurbs.h -rw-r--r-- root/root 368 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ----------------------------------------- new Debian package, version 2.0. size 888216 bytes: control archive=556 bytes. 419 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 1042 Depends: libvisp-me3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-me3.6t64 Build-Ids: b99de7a4b75dbadeaf2753d27059aa6cff7f8d6f 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/b9/ -rw-r--r-- root/root 1056120 2025-03-09 03:02 ./usr/lib/debug/.build-id/b9/9de7a4b75dbadeaf2753d27059aa6cff7f8d6f.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_arm64.deb ---------------------------------- new Debian package, version 2.0. size 85816 bytes: control archive=1216 bytes. 1215 bytes, 28 lines control 397 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-me3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 247 Depends: libc6 (>= 2.17), libgcc-s1 (>= 3.0), libstdc++6 (>= 13.1), libvisp-core3.6t64 (= 3.6.0-5) Breaks: libvisp-me3.6 (<< 3.6.0-5) Replaces: libvisp-me3.6 Provides: libvisp-me3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_me.so.3.6 -> libvisp_me.so.3.6.0 -rw-r--r-- root/root 198800 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ----------------------------------- new Debian package, version 2.0. size 74176 bytes: control archive=2184 bytes. 1171 bytes, 25 lines control 4409 bytes, 48 lines md5sums Package: libvisp-robot-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/robot/ -rw-r--r-- root/root 4817 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpAfma4.h -rw-r--r-- root/root 7975 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpAfma6.h -rw-r--r-- root/root 5754 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpBiclops.h -rw-r--r-- root/root 9897 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpImageSimulator.h -rw-r--r-- root/root 4168 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpPioneer.h -rw-r--r-- root/root 6392 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpPioneerPan.h -rw-r--r-- root/root 3139 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpPtu46.h -rw-r--r-- root/root 3942 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpQbDevice.h -rw-r--r-- root/root 3331 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpQbSoftHand.h -rw-r--r-- root/root 4596 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpReflexTakktile2.h -rw-r--r-- root/root 3165 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRingLight.h -rw-r--r-- root/root 6430 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobot.h -rw-r--r-- root/root 9421 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotAfma4.h -rw-r--r-- root/root 11274 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotAfma6.h -rw-r--r-- root/root 9485 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotBebop2.h -rw-r--r-- root/root 5647 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotBiclops.h -rw-r--r-- root/root 5205 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotBiclopsController.h -rw-r--r-- root/root 4901 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotCamera.h -rw-r--r-- root/root 2921 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotException.h -rw-r--r-- root/root 5444 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotFlirPtu.h -rw-r--r-- root/root 11444 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotFranka.h -rw-r--r-- root/root 5979 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotKinova.h -rw-r--r-- root/root 5680 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotMavsdk.h -rw-r--r-- root/root 4425 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotPioneer.h -rw-r--r-- root/root 4155 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotPtu46.h -rw-r--r-- root/root 2683 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotSimulator.h -rw-r--r-- root/root 3074 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotTemplate.h -rw-r--r-- root/root 4635 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotUniversalRobots.h -rw-r--r-- root/root 15191 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotViper650.h -rw-r--r-- root/root 15509 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotViper850.h -rw-r--r-- root/root 13266 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpRobotWireFrameSimulator.h -rw-r--r-- root/root 3846 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpServolens.h -rw-r--r-- root/root 9406 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorAfma6.h -rw-r--r-- root/root 4858 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorCamera.h -rw-r--r-- root/root 4454 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorPioneer.h -rw-r--r-- root/root 4767 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorPioneerPan.h -rw-r--r-- root/root 9858 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpSimulatorViper850.h -rw-r--r-- root/root 3852 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpUnicycle.h -rw-r--r-- root/root 6070 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpViper.h -rw-r--r-- root/root 6304 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpViper650.h -rw-r--r-- root/root 6353 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpViper850.h -rw-r--r-- root/root 8110 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpVirtuose.h -rw-r--r-- root/root 21627 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpWireFrameSimulator.h -rw-r--r-- root/root 3506 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/robot/vpWireFrameSimulatorTypes.h -rw-r--r-- root/root 1908 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb -------------------------------------------- new Debian package, version 2.0. size 3310348 bytes: control archive=556 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 4127 Depends: libvisp-robot3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-robot3.6t64 Build-Ids: 43aece1bc82cbdc79fda2e034ffddb2a8e7e0d73 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/43/ -rw-r--r-- root/root 4214944 2025-03-09 03:02 ./usr/lib/debug/.build-id/43/aece1bc82cbdc79fda2e034ffddb2a8e7e0d73.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_arm64.deb ------------------------------------- new Debian package, version 2.0. size 253496 bytes: control archive=1220 bytes. 1288 bytes, 28 lines control 412 bytes, 5 lines md5sums 49 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-robot3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 889 Depends: libc6 (>= 2.42), libcoin80t64 (>= 4.0.6+ds), libgcc-s1 (>= 3.0), 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 Provides: libvisp-robot3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_robot.so.3.6 -> libvisp_robot.so.3.6.0 -rw-r--r-- root/root 856496 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------ new Debian package, version 2.0. size 66264 bytes: control archive=1796 bytes. 1174 bytes, 25 lines control 2810 bytes, 30 lines md5sums Package: libvisp-sensor-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/sensor/ -rw-r--r-- root/root 9323 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vp1394CMUGrabber.h -rw-r--r-- root/root 16824 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vp1394TwoGrabber.h -rw-r--r-- root/root 5860 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpComedi.h -rw-r--r-- root/root 2465 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpDirectShowDevice.h -rw-r--r-- root/root 3146 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpDirectShowGrabber.h -rw-r--r-- root/root 7163 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpDirectShowGrabberImpl.h -rw-r--r-- root/root 3004 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpDirectShowSampleGrabberI.h -rw-r--r-- root/root 8514 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpFlyCaptureGrabber.h -rw-r--r-- root/root 6009 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpForceTorqueAtiNetFTSensor.h -rw-r--r-- root/root 3850 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpForceTorqueAtiSensor.h -rw-r--r-- root/root 6076 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpForceTorqueIitSensor.h -rw-r--r-- root/root 5688 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpKinect.h -rw-r--r-- root/root 4572 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpLaserScan.h -rw-r--r-- root/root 2241 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpLaserScanner.h -rw-r--r-- root/root 3242 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpMocap.h -rw-r--r-- root/root 2253 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpMocapQualisys.h -rw-r--r-- root/root 2204 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpMocapVicon.h -rw-r--r-- root/root 13148 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpOccipitalStructure.h -rw-r--r-- root/root 2686 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpPylonFactory.h -rw-r--r-- root/root 12374 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpPylonGrabber.h -rw-r--r-- root/root 17743 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpRealSense.h -rw-r--r-- root/root 15532 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpRealSense2.h -rw-r--r-- root/root 7774 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpScanPoint.h -rw-r--r-- root/root 4345 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpSickLDMRS.h -rw-r--r-- root/root 4424 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpUeyeGrabber.h -rw-r--r-- root/root 11005 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/sensor/vpV4l2Grabber.h -rw-r--r-- root/root 1261 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb --------------------------------------------- new Debian package, version 2.0. size 535180 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 657 Depends: libvisp-sensor3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-sensor3.6t64 Build-Ids: 1ce20055875c87a821959b37b82c5aaa95d6c9ef 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/1c/ -rw-r--r-- root/root 662216 2025-03-09 03:02 ./usr/lib/debug/.build-id/1c/e20055875c87a821959b37b82c5aaa95d6c9ef.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_arm64.deb -------------------------------------- new Debian package, version 2.0. size 65640 bytes: control archive=1224 bytes. 1255 bytes, 28 lines control 417 bytes, 5 lines md5sums 51 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-sensor3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 183 Depends: libc6 (>= 2.33), libdc1394-25 (>= 2.2.6), libgcc-s1 (>= 3.0), 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 Provides: libvisp-sensor3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_sensor.so.3.6 -> libvisp_sensor.so.3.6.0 -rw-r--r-- root/root 133664 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb -------------------------------- new Debian package, version 2.0. size 43436 bytes: control archive=1584 bytes. 1141 bytes, 26 lines control 2394 bytes, 24 lines md5sums Package: libvisp-tt-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/tt/ -rw-r--r-- root/root 10496 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTracker.h -rw-r--r-- root/root 1805 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerBSpline.h -rw-r--r-- root/root 2621 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerHeader.h -rw-r--r-- root/root 2451 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSD.h -rw-r--r-- root/root 2079 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSDESM.h -rw-r--r-- root/root 2454 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSDForwardAdditional.h -rw-r--r-- root/root 2112 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSDForwardCompositional.h -rw-r--r-- root/root 2443 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerSSDInverseCompositional.h -rw-r--r-- root/root 5082 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerTriangle.h -rw-r--r-- root/root 10475 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarp.h -rw-r--r-- root/root 3461 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpAffine.h -rw-r--r-- root/root 3809 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpHomography.h -rw-r--r-- root/root 3546 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpHomographySL3.h -rw-r--r-- root/root 3505 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpRT.h -rw-r--r-- root/root 3560 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpSRT.h -rw-r--r-- root/root 3470 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerWarpTranslation.h -rw-r--r-- root/root 2440 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerZNCC.h -rw-r--r-- root/root 2065 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerZNCCForwardAdditional.h -rw-r--r-- root/root 2221 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerZNCCInverseCompositional.h -rw-r--r-- root/root 4624 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt/vpTemplateTrackerZone.h -rw-r--r-- root/root 1202 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ----------------------------------- new Debian package, version 2.0. size 37500 bytes: control archive=1248 bytes. 1176 bytes, 26 lines control 979 bytes, 10 lines md5sums Package: libvisp-tt-mi-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/tt_mi/ -rw-r--r-- root/root 6151 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMI.h -rw-r--r-- root/root 6002 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIBSpline.h -rw-r--r-- root/root 3430 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIESM.h -rw-r--r-- root/root 2821 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIForwardAdditional.h -rw-r--r-- root/root 2287 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIForwardCompositional.h -rw-r--r-- root/root 3396 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/tt_mi/vpTemplateTrackerMIInverseCompositional.h -rw-r--r-- root/root 490 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb -------------------------------------------- new Debian package, version 2.0. size 561024 bytes: control archive=556 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 683 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: 255e34a0d1890569d0737ca987d531df7962efe9 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/25/ -rw-r--r-- root/root 688432 2025-03-09 03:02 ./usr/lib/debug/.build-id/25/5e34a0d1890569d0737ca987d531df7962efe9.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_arm64.deb ------------------------------------- new Debian package, version 2.0. size 74988 bytes: control archive=1244 bytes. 1292 bytes, 28 lines control 412 bytes, 5 lines md5sums 49 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-tt-mi3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 183 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.0), 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 Provides: libvisp-tt-mi3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_tt_mi.so.3.6 -> libvisp_tt_mi.so.3.6.0 -rw-r--r-- root/root 133264 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ----------------------------------------- new Debian package, version 2.0. size 1233288 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 1443 Depends: libvisp-tt3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-tt3.6t64 Build-Ids: 4f0469232237786fa92c4f547347e8c324073a49 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/4f/ -rw-r--r-- root/root 1467056 2025-03-09 03:02 ./usr/lib/debug/.build-id/4f/0469232237786fa92c4f547347e8c324073a49.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_arm64.deb ---------------------------------- new Debian package, version 2.0. size 97720 bytes: control archive=1244 bytes. 1273 bytes, 28 lines control 397 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-tt3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 311 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.0), 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 Provides: libvisp-tt3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_tt.so.3.6 -> libvisp_tt.so.3.6.0 -rw-r--r-- root/root 264336 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------ new Debian package, version 2.0. size 65152 bytes: control archive=1476 bytes. 1199 bytes, 26 lines control 1675 bytes, 18 lines md5sums Package: libvisp-vision-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/vision/ -rw-r--r-- root/root 9262 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpBasicKeyPoint.h -rw-r--r-- root/root 13171 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpCalibration.h -rw-r--r-- root/root 2511 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpCalibrationException.h -rw-r--r-- root/root 10125 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpFernClassifier.h -rw-r--r-- root/root 4303 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpHandEyeCalibration.h -rw-r--r-- root/root 27572 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpHomography.h -rw-r--r-- root/root 56486 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpKeyPoint.h -rw-r--r-- root/root 2933 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpLevenbergMarquartd.h -rw-r--r-- root/root 9000 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpPlanarObjectDetector.h -rw-r--r-- root/root 2553 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpPlaneEstimation.h -rw-r--r-- root/root 18467 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpPose.h -rw-r--r-- root/root 2372 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpPoseException.h -rw-r--r-- root/root 25404 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpPoseFeatures.h -rw-r--r-- root/root 3353 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vision/vpXmlConfigParserKeyPoint.h -rw-r--r-- root/root 762 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb --------------------------------------------- new Debian package, version 2.0. size 4111080 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 5083 Depends: libvisp-vision3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-vision3.6t64 Build-Ids: c66f9f64d9ef84e7d4ad7cbc77b76dd7a396f572 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/c6/ -rw-r--r-- root/root 5194104 2025-03-09 03:02 ./usr/lib/debug/.build-id/c6/6f9f64d9ef84e7d4ad7cbc77b76dd7a396f572.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_arm64.deb -------------------------------------- new Debian package, version 2.0. size 325000 bytes: control archive=1260 bytes. 1498 bytes, 28 lines control 417 bytes, 5 lines md5sums 51 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-vision3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 1015 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.0), 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 Provides: libvisp-vision3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_vision.so.3.6 -> libvisp_vision.so.3.6.0 -rw-r--r-- root/root 985288 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb --------------------------------------------- new Debian package, version 2.0. size 58784 bytes: control archive=1768 bytes. 1200 bytes, 26 lines control 3187 bytes, 30 lines md5sums Package: libvisp-visual-features-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ -rw-r--r-- root/root 1620 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/visp_visual_features.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/visual_features/ -rw-r--r-- root/root 4647 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpBasicFeature.h -rw-r--r-- root/root 6466 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureBuilder.h -rw-r--r-- root/root 7294 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureDepth.h -rw-r--r-- root/root 6073 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureEllipse.h -rw-r--r-- root/root 2548 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureException.h -rw-r--r-- root/root 8927 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureLine.h -rw-r--r-- root/root 3733 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureLuminance.h -rw-r--r-- root/root 10842 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMoment.h -rw-r--r-- root/root 5127 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentAlpha.h -rw-r--r-- root/root 3012 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentArea.h -rw-r--r-- root/root 7157 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentAreaNormalized.h -rw-r--r-- root/root 3767 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentBasic.h -rw-r--r-- root/root 11076 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentCInvariant.h -rw-r--r-- root/root 4435 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentCentered.h -rw-r--r-- root/root 9856 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentCommon.h -rw-r--r-- root/root 6468 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentDatabase.h -rw-r--r-- root/root 9546 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentGravityCenter.h -rw-r--r-- root/root 10742 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureMomentGravityCenterNormalized.h -rw-r--r-- root/root 7448 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeaturePoint.h -rw-r--r-- root/root 8859 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeaturePoint3D.h -rw-r--r-- root/root 11277 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeaturePointPolar.h -rw-r--r-- root/root 9106 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureSegment.h -rw-r--r-- root/root 11870 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureThetaU.h -rw-r--r-- root/root 13199 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureTranslation.h -rw-r--r-- root/root 4903 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/visual_features/vpFeatureVanishingPoint.h -rw-r--r-- root/root 7703 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ------------------------------------------------------ new Debian package, version 2.0. size 1592592 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 1860 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: 64e8a624d24320bf29d6f14295c62071af9e8b79 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/64/ -rw-r--r-- root/root 1894144 2025-03-09 03:02 ./usr/lib/debug/.build-id/64/e8a624d24320bf29d6f14295c62071af9e8b79.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_arm64.deb ----------------------------------------------- new Debian package, version 2.0. size 107160 bytes: control archive=1228 bytes. 1340 bytes, 28 lines control 462 bytes, 5 lines md5sums 69 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-visual-features3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 311 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.0), 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 Provides: libvisp-visual-features3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_visual_features.so.3.6 -> libvisp_visual_features.so.3.6.0 -rw-r--r-- root/root 264328 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb -------------------------------- new Debian package, version 2.0. size 42376 bytes: control archive=1200 bytes. 1178 bytes, 26 lines control 754 bytes, 9 lines md5sums Package: libvisp-vs-dev Source: visp Version: 3.6.0-5 Architecture: arm64 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/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/ -rw-r--r-- root/root 366 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/visp_vs.h drwxr-xr-x root/root 0 2025-03-09 03:02 ./usr/include/aarch64-linux-gnu/visp3/vs/ -rw-r--r-- root/root 6307 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vs/vpAdaptiveGain.h -rw-r--r-- root/root 24069 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vs/vpServo.h -rw-r--r-- root/root 2657 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vs/vpServoData.h -rw-r--r-- root/root 2374 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/visp3/vs/vpServoDisplay.h -rw-r--r-- root/root 2610 2023-09-22 05:39 ./usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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_arm64.deb ----------------------------------------- new Debian package, version 2.0. size 433176 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: arm64 Maintainer: Debian Science Maintainers Installed-Size: 518 Depends: libvisp-vs3.6t64 (= 3.6.0-5) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libvisp-vs3.6t64 Build-Ids: 8b17e836c1991dce8e6f4a231626df328f941758 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/8b/ -rw-r--r-- root/root 519768 2025-03-09 03:02 ./usr/lib/debug/.build-id/8b/17e836c1991dce8e6f4a231626df328f941758.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_arm64.deb ---------------------------------- new Debian package, version 2.0. size 58100 bytes: control archive=1216 bytes. 1274 bytes, 28 lines control 397 bytes, 5 lines md5sums 43 bytes, 1 lines shlibs 66 bytes, 2 lines triggers Package: libvisp-vs3.6t64 Source: visp Version: 3.6.0-5 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 183 Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.0), 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 Provides: libvisp-vs3.6 (= 3.6.0-5) 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/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/libvisp_vs.so.3.6 -> libvisp_vs.so.3.6.0 -rw-r--r-- root/root 133256 2025-03-09 03:02 ./usr/lib/aarch64-linux-gnu/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-libmagic-perl libfile-listing-perl libfile-sharedir-perl libfont-ttf-perl libfyaml0 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-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 python3 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-libmagic-perl libfile-listing-perl libfile-sharedir-perl libfont-ttf-perl libfyaml0 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-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:arm64 t1utils ucf unzip 0 upgraded, 140 newly installed, 0 to remove and 0 not upgraded. Need to get 10.5 MB of archives. After this operation, 36.2 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [848 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.5-1 [1500 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+b5 [9532 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-crypto-gnutls8 amd64 1.16.0-1 [25.2 kB] Get:9 http://localhost:3142/debian unstable/main amd64 libcurl3t64-gnutls amd64 8.18.0-2 [404 kB] Get:10 http://localhost:3142/debian unstable/main amd64 libfyaml0 amd64 0.9.3-1 [302 kB] Get:11 http://localhost:3142/debian unstable/main amd64 libstemmer0d amd64 3.0.1-1+b1 [133 kB] Get:12 http://localhost:3142/debian unstable/main amd64 libxmlb2 amd64 0.3.24-2 [63.7 kB] Get:13 http://localhost:3142/debian unstable/main amd64 libappstream5 amd64 1.1.2-1 [227 kB] Get:14 http://localhost:3142/debian unstable/main amd64 appstream amd64 1.1.2-1 [566 kB] Get:15 http://localhost:3142/debian unstable/main amd64 diffstat amd64 1.68-1 [35.2 kB] Get:16 http://localhost:3142/debian unstable/main amd64 libaliased-perl all 0.34-3 [13.5 kB] Get:17 http://localhost:3142/debian unstable/main amd64 libapt-pkg-perl amd64 0.1.43 [68.4 kB] Get:18 http://localhost:3142/debian unstable/main amd64 libb-hooks-op-check-perl amd64 0.22-3+b3 [10.6 kB] Get:19 http://localhost:3142/debian unstable/main amd64 libdynaloader-functions-perl all 0.004-2 [12.2 kB] Get:20 http://localhost:3142/debian unstable/main amd64 libdevel-callchecker-perl amd64 0.009-2+b1 [15.9 kB] Get:21 http://localhost:3142/debian unstable/main amd64 libparams-classify-perl amd64 0.015-2+b5 [22.5 kB] Get:22 http://localhost:3142/debian unstable/main amd64 libmodule-runtime-perl all 0.018-1 [17.8 kB] Get:23 http://localhost:3142/debian unstable/main amd64 libtry-tiny-perl all 0.32-1 [22.9 kB] Get:24 http://localhost:3142/debian unstable/main amd64 libmodule-implementation-perl all 0.09-2 [12.6 kB] Get:25 http://localhost:3142/debian unstable/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [7496 B] Get:26 http://localhost:3142/debian unstable/main amd64 libvariable-magic-perl amd64 0.64-1+b1 [44.9 kB] Get:27 http://localhost:3142/debian unstable/main amd64 libb-hooks-endofscope-perl all 0.28-2 [17.6 kB] Get:28 http://localhost:3142/debian unstable/main amd64 libberkeleydb-perl amd64 0.66-2 [122 kB] Get:29 http://localhost:3142/debian unstable/main amd64 libcapture-tiny-perl all 0.50-1 [24.6 kB] Get:30 http://localhost:3142/debian unstable/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB] Get:31 http://localhost:3142/debian unstable/main amd64 liburi-perl all 5.34-2 [111 kB] Get:32 http://localhost:3142/debian unstable/main amd64 libhtml-parser-perl amd64 3.83-1+b3 [99.7 kB] Get:33 http://localhost:3142/debian unstable/main amd64 libcgi-pm-perl all 4.71-1 [217 kB] Get:34 http://localhost:3142/debian unstable/main amd64 libclass-data-inheritable-perl all 0.10-1 [8632 B] Get:35 http://localhost:3142/debian unstable/main amd64 libclass-inspector-perl all 1.36-3 [17.5 kB] Get:36 http://localhost:3142/debian unstable/main amd64 libclass-method-modifiers-perl all 2.15-1 [18.0 kB] Get:37 http://localhost:3142/debian unstable/main amd64 libclass-xsaccessor-perl amd64 1.19-4+b5 [36.1 kB] Get:38 http://localhost:3142/debian unstable/main amd64 libclone-perl amd64 0.47-1+b2 [13.9 kB] Get:39 http://localhost:3142/debian unstable/main amd64 libconfig-tiny-perl all 2.30-1 [18.9 kB] Get:40 http://localhost:3142/debian unstable/main amd64 libparams-util-perl amd64 1.102-3+b1 [24.4 kB] Get:41 http://localhost:3142/debian unstable/main amd64 libsub-install-perl all 0.929-1 [10.5 kB] Get:42 http://localhost:3142/debian unstable/main amd64 libdata-optlist-perl all 0.114-1 [10.6 kB] Get:43 http://localhost:3142/debian unstable/main amd64 libsub-exporter-perl all 0.990-1 [50.6 kB] Get:44 http://localhost:3142/debian unstable/main amd64 libconst-fast-perl all 0.014-2 [8792 B] Get:45 http://localhost:3142/debian unstable/main amd64 libcpanel-json-xs-perl amd64 4.40-1 [132 kB] Get:46 http://localhost:3142/debian unstable/main amd64 libdevel-stacktrace-perl all 2.0500-1 [26.4 kB] Get:47 http://localhost:3142/debian unstable/main amd64 libexception-class-perl all 1.45-1 [34.6 kB] Get:48 http://localhost:3142/debian unstable/main amd64 libiterator-perl all 0.03+ds1-2 [18.8 kB] Get:49 http://localhost:3142/debian unstable/main amd64 libiterator-util-perl all 0.02+ds1-2 [14.0 kB] Get:50 http://localhost:3142/debian unstable/main amd64 libdata-dpath-perl all 0.60-1 [41.8 kB] Get:51 http://localhost:3142/debian unstable/main amd64 libdata-messagepack-perl amd64 1.02-3 [32.6 kB] Get:52 http://localhost:3142/debian unstable/main amd64 libnet-domain-tld-perl all 1.75-4 [31.5 kB] Get:53 http://localhost:3142/debian unstable/main amd64 libdata-validate-domain-perl all 0.15-1 [11.9 kB] Get:54 http://localhost:3142/debian unstable/main amd64 libnet-ipv6addr-perl all 1.02-1 [21.7 kB] Get:55 http://localhost:3142/debian unstable/main amd64 libnet-netmask-perl all 2.0003-1 [28.5 kB] Get:56 http://localhost:3142/debian unstable/main amd64 libnetaddr-ip-perl amd64 4.079+dfsg-2+b5 [98.1 kB] Get:57 http://localhost:3142/debian unstable/main amd64 libdata-validate-ip-perl all 0.31-1 [20.6 kB] Get:58 http://localhost:3142/debian unstable/main amd64 libdata-validate-uri-perl all 0.07-3 [11.0 kB] Get:59 http://localhost:3142/debian unstable/main amd64 libdevel-size-perl amd64 0.85-1 [24.0 kB] Get:60 http://localhost:3142/debian unstable/main amd64 libemail-address-xs-perl amd64 1.05-1+b4 [29.4 kB] Get:61 http://localhost:3142/debian unstable/main amd64 libencode-locale-perl all 1.05-3 [12.9 kB] Get:62 http://localhost:3142/debian unstable/main amd64 libipc-system-simple-perl all 1.30-2 [26.8 kB] Get:63 http://localhost:3142/debian unstable/main amd64 libfile-basedir-perl all 0.09-2 [15.1 kB] Get:64 http://localhost:3142/debian unstable/main amd64 libnumber-compare-perl all 0.03-3 [6332 B] Get:65 http://localhost:3142/debian unstable/main amd64 libtext-glob-perl all 0.11-3 [7676 B] Get:66 http://localhost:3142/debian unstable/main amd64 libfile-find-rule-perl all 0.35-1 [25.9 kB] Get:67 http://localhost:3142/debian unstable/main amd64 libfile-libmagic-perl amd64 1.23-2+b2 [31.1 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.01-1 [80.0 kB] Get:77 http://localhost:3142/debian unstable/main amd64 libhtml-form-perl all 6.13-1 [32.6 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+b1 [342 kB] Get:84 http://localhost:3142/debian unstable/main amd64 libio-socket-ssl-perl all 2.098-1 [229 kB] Get:85 http://localhost:3142/debian unstable/main amd64 libnet-http-perl all 6.24-1 [23.2 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.81-1 [186 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.16~rc1-2 [39.8 kB] Get:98 http://localhost:3142/debian unstable/main amd64 liblzo2-2 amd64 2.10-3+b2 [57.4 kB] Get:99 http://localhost:3142/debian unstable/main amd64 libmarkdown2 amd64 2.2.7-2.1+b1 [36.5 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.006009-1 [21.3 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.6.1-1 [143 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-4 [11.0 kB] Get:109 http://localhost:3142/debian unstable/main amd64 libsub-name-perl amd64 0.28-1+b1 [12.5 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.637-1+b1 [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.49-1 [66.1 kB] Get:120 http://localhost:3142/debian unstable/main amd64 libsyntax-keyword-try-perl amd64 0.31-1 [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+b2 [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.46-1 [78.2 kB] Get:127 http://localhost:3142/debian unstable/main amd64 libunicode-utf8-perl amd64 0.63-1 [20.4 kB] Get:128 http://localhost:3142/debian unstable/main amd64 libwww-mechanize-perl all 2.20-1 [117 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-7 [314 kB] Get:133 http://localhost:3142/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Get:134 http://localhost:3142/debian unstable/main amd64 libyaml-libyaml-perl amd64 0.904.0+ds-1 [46.9 kB] Get:135 http://localhost:3142/debian unstable/main amd64 plzip amd64 1.13~rc1-2 [66.7 kB] Get:136 http://localhost:3142/debian unstable/main amd64 lzop amd64 1.04-2 [84.2 kB] Get:137 http://localhost:3142/debian unstable/main amd64 patchutils amd64 0.4.3-1 [79.1 kB] Get:138 http://localhost:3142/debian unstable/main amd64 t1utils amd64 1.41-4 [62.1 kB] Get:139 http://localhost:3142/debian unstable/main amd64 unzip amd64 6.0-29 [173 kB] Get:140 http://localhost:3142/debian unstable/main amd64 lintian all 2.129.0 [1068 kB] Preconfiguring packages ... Fetched 10.5 MB in 0s (94.3 MB/s) Selecting previously unselected package netbase. (Reading database ... 38912 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.5-1_amd64.deb ... Unpacking openssl (3.5.5-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+b5_amd64.deb ... Unpacking libtext-charwidth-perl:amd64 (0.04-11+b5) ... 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-crypto-gnutls8:amd64. Preparing to unpack .../006-libngtcp2-crypto-gnutls8_1.16.0-1_amd64.deb ... Unpacking libngtcp2-crypto-gnutls8:amd64 (1.16.0-1) ... Selecting previously unselected package libcurl3t64-gnutls:amd64. Preparing to unpack .../007-libcurl3t64-gnutls_8.18.0-2_amd64.deb ... Unpacking libcurl3t64-gnutls:amd64 (8.18.0-2) ... Selecting previously unselected package libfyaml0:amd64. Preparing to unpack .../008-libfyaml0_0.9.3-1_amd64.deb ... Unpacking libfyaml0:amd64 (0.9.3-1) ... Selecting previously unselected package libstemmer0d:amd64. Preparing to unpack .../009-libstemmer0d_3.0.1-1+b1_amd64.deb ... Unpacking libstemmer0d:amd64 (3.0.1-1+b1) ... Selecting previously unselected package libxmlb2:amd64. Preparing to unpack .../010-libxmlb2_0.3.24-2_amd64.deb ... Unpacking libxmlb2:amd64 (0.3.24-2) ... Selecting previously unselected package libappstream5:amd64. Preparing to unpack .../011-libappstream5_1.1.2-1_amd64.deb ... Unpacking libappstream5:amd64 (1.1.2-1) ... Selecting previously unselected package appstream. Preparing to unpack .../012-appstream_1.1.2-1_amd64.deb ... Unpacking appstream (1.1.2-1) ... Selecting previously unselected package diffstat. Preparing to unpack .../013-diffstat_1.68-1_amd64.deb ... Unpacking diffstat (1.68-1) ... Selecting previously unselected package libaliased-perl. Preparing to unpack .../014-libaliased-perl_0.34-3_all.deb ... Unpacking libaliased-perl (0.34-3) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../015-libapt-pkg-perl_0.1.43_amd64.deb ... Unpacking libapt-pkg-perl (0.1.43) ... Selecting previously unselected package libb-hooks-op-check-perl:amd64. Preparing to unpack .../016-libb-hooks-op-check-perl_0.22-3+b3_amd64.deb ... Unpacking libb-hooks-op-check-perl:amd64 (0.22-3+b3) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../017-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 .../018-libdevel-callchecker-perl_0.009-2+b1_amd64.deb ... Unpacking libdevel-callchecker-perl:amd64 (0.009-2+b1) ... Selecting previously unselected package libparams-classify-perl:amd64. Preparing to unpack .../019-libparams-classify-perl_0.015-2+b5_amd64.deb ... Unpacking libparams-classify-perl:amd64 (0.015-2+b5) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../020-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 .../021-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 .../022-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 .../023-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 .../024-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 .../025-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 .../026-libberkeleydb-perl_0.66-2_amd64.deb ... Unpacking libberkeleydb-perl:amd64 (0.66-2) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../027-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 .../028-libhtml-tagset-perl_3.24-1_all.deb ... Unpacking libhtml-tagset-perl (3.24-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../029-liburi-perl_5.34-2_all.deb ... Unpacking liburi-perl (5.34-2) ... Selecting previously unselected package libhtml-parser-perl:amd64. Preparing to unpack .../030-libhtml-parser-perl_3.83-1+b3_amd64.deb ... Unpacking libhtml-parser-perl:amd64 (3.83-1+b3) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../031-libcgi-pm-perl_4.71-1_all.deb ... Unpacking libcgi-pm-perl (4.71-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../032-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 .../033-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 .../034-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 .../035-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 .../036-libclone-perl_0.47-1+b2_amd64.deb ... Unpacking libclone-perl:amd64 (0.47-1+b2) ... Selecting previously unselected package libconfig-tiny-perl. Preparing to unpack .../037-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 .../038-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 .../039-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 .../040-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 .../041-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 .../042-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 .../043-libcpanel-json-xs-perl_4.40-1_amd64.deb ... Unpacking libcpanel-json-xs-perl:amd64 (4.40-1) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../044-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 .../045-libexception-class-perl_1.45-1_all.deb ... Unpacking libexception-class-perl (1.45-1) ... Selecting previously unselected package libiterator-perl. Preparing to unpack .../046-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 .../047-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 .../048-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 .../049-libdata-messagepack-perl_1.02-3_amd64.deb ... Unpacking libdata-messagepack-perl (1.02-3) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../050-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 .../051-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 .../052-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 .../053-libnet-netmask-perl_2.0003-1_all.deb ... Unpacking libnet-netmask-perl (2.0003-1) ... Selecting previously unselected package libnetaddr-ip-perl. Preparing to unpack .../054-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 .../055-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 .../056-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 .../057-libdevel-size-perl_0.85-1_amd64.deb ... Unpacking libdevel-size-perl (0.85-1) ... Selecting previously unselected package libemail-address-xs-perl. Preparing to unpack .../058-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 .../059-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 .../060-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 .../061-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 .../062-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 .../063-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 .../064-libfile-find-rule-perl_0.35-1_all.deb ... Unpacking libfile-find-rule-perl (0.35-1) ... Selecting previously unselected package libfile-libmagic-perl. Preparing to unpack .../065-libfile-libmagic-perl_1.23-2+b2_amd64.deb ... Unpacking libfile-libmagic-perl (1.23-2+b2) ... 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.01-1_all.deb ... Unpacking libhttp-message-perl (7.01-1) ... Selecting previously unselected package libhtml-form-perl. Preparing to unpack .../075-libhtml-form-perl_6.13-1_all.deb ... Unpacking libhtml-form-perl (6.13-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+b1_amd64.deb ... Unpacking libnet-ssleay-perl:amd64 (1.94-3+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../082-libio-socket-ssl-perl_2.098-1_all.deb ... Unpacking libio-socket-ssl-perl (2.098-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../083-libnet-http-perl_6.24-1_all.deb ... Unpacking libnet-http-perl (6.24-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.81-1_all.deb ... Unpacking libwww-perl (6.81-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.16~rc1-2_amd64.deb ... Unpacking liblz1:amd64 (1.16~rc1-2) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../096-liblzo2-2_2.10-3+b2_amd64.deb ... Unpacking liblzo2-2:amd64 (2.10-3+b2) ... Selecting previously unselected package libmarkdown2:amd64. Preparing to unpack .../097-libmarkdown2_2.2.7-2.1+b1_amd64.deb ... Unpacking libmarkdown2:amd64 (2.2.7-2.1+b1) ... 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.006009-1_all.deb ... Unpacking libsub-quote-perl (2.006009-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.6.1-1_amd64.deb ... Unpacking libmouse-perl:amd64 (2.6.1-1) ... 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-4_amd64.deb ... Unpacking libsub-identify-perl (0.14-4) ... Selecting previously unselected package libsub-name-perl:amd64. Preparing to unpack .../107-libsub-name-perl_0.28-1+b1_amd64.deb ... Unpacking libsub-name-perl:amd64 (0.28-1+b1) ... 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.637-1+b1_amd64.deb ... Unpacking libproc-processtable-perl:amd64 (0.637-1+b1) ... 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.49-1_amd64.deb ... Unpacking libxs-parse-keyword-perl (0.49-1) ... Selecting previously unselected package libsyntax-keyword-try-perl. Preparing to unpack .../118-libsyntax-keyword-try-perl_0.31-1_amd64.deb ... Unpacking libsyntax-keyword-try-perl (0.31-1) ... 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+b2_amd64.deb ... Unpacking libtext-xslate-perl:amd64 (3.5.9-2+b2) ... 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.46-1_amd64.deb ... Unpacking libtime-moment-perl (0.46-1) ... Selecting previously unselected package libunicode-utf8-perl. Preparing to unpack .../125-libunicode-utf8-perl_0.63-1_amd64.deb ... Unpacking libunicode-utf8-perl (0.63-1) ... Selecting previously unselected package libwww-mechanize-perl. Preparing to unpack .../126-libwww-mechanize-perl_2.20-1_all.deb ... Unpacking libwww-mechanize-perl (2.20-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-7_amd64.deb ... Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-7) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../131-libyaml-0-2_0.2.5-2+b1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2+b1) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../132-libyaml-libyaml-perl_0.904.0+ds-1_amd64.deb ... Unpacking libyaml-libyaml-perl (0.904.0+ds-1) ... Selecting previously unselected package plzip. Preparing to unpack .../133-plzip_1.13~rc1-2_amd64.deb ... Unpacking plzip (1.13~rc1-2) ... Selecting previously unselected package lzop. Preparing to unpack .../134-lzop_1.04-2_amd64.deb ... Unpacking lzop (1.04-2) ... Selecting previously unselected package patchutils. Preparing to unpack .../135-patchutils_0.4.3-1_amd64.deb ... Unpacking patchutils (0.4.3-1) ... Selecting previously unselected package t1utils. Preparing to unpack .../136-t1utils_1.41-4_amd64.deb ... Unpacking t1utils (1.41-4) ... Selecting previously unselected package unzip. Preparing to unpack .../137-unzip_6.0-29_amd64.deb ... Unpacking unzip (6.0-29) ... Selecting previously unselected package lintian. Preparing to unpack .../138-lintian_2.129.0_all.deb ... Unpacking lintian (2.129.0) ... Selecting previously unselected package sbuild-build-depends-lintian-dummy:arm64. Preparing to unpack .../139-sbuild-build-depends-lintian-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-lintian-dummy:arm64 (0.invalid.0) ... Setting up libapt-pkg-perl (0.1.43) ... Setting up liblz1:amd64 (1.16~rc1-2) ... Setting up libberkeleydb-perl:amd64 (0.66-2) ... Setting up plzip (1.13~rc1-2) ... 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+b5) ... Setting up libunicode-utf8-perl (0.63-1) ... Setting up libmouse-perl:amd64 (2.6.1-1) ... Setting up libdata-messagepack-perl (1.02-3) ... 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+b2) ... Setting up libyaml-0-2:amd64 (0.2.5-2+b1) ... Setting up libsub-identify-perl (0.14-4) ... Setting up libcpanel-json-xs-perl:amd64 (4.40-1) ... Setting up libhtml-tagset-perl (3.24-1) ... Setting up libxmlb2:amd64 (0.3.24-2) ... Setting up libdevel-size-perl (0.85-1) ... Setting up unzip (6.0-29) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libyaml-libyaml-perl (0.904.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+b2) ... Setting up libtime-moment-perl (0.46-1) ... 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.0003-1) ... Setting up libsub-install-perl (0.929-1) ... Setting up libfyaml0:amd64 (0.9.3-1) ... Setting up libnumber-compare-perl (0.03-3) ... Setting up patchutils (0.4.3-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.35-1) ... 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.68-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+b3) ... Setting up libfile-libmagic-perl (1.23-2+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+b2) ... 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+b1) ... Setting up libdata-validate-domain-perl (0.15-1) ... Setting up libproc-processtable-perl:amd64 (0.637-1+b1) ... 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 libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006009-1) ... Setting up libdevel-stacktrace-perl (2.0500-1) ... Setting up libclass-xsaccessor-perl (1.19-4+b5) ... Setting up libstemmer0d:amd64 (3.0.1-1+b1) ... 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.5-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+b1) ... Setting up liburi-perl (5.34-2) ... Setting up libnet-ipv6addr-perl (1.02-1) ... Setting up libngtcp2-crypto-gnutls8:amd64 (1.16.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+b1) ... 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.18.0-2) ... Setting up libnet-http-perl (6.24-1) ... Setting up libtext-markdown-discount-perl (0.18-1) ... Setting up libappstream5:amd64 (1.1.2-1) ... Setting up libexception-class-perl (1.45-1) ... Setting up libdevel-callchecker-perl:amd64 (0.009-2+b1) ... 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.49-1) ... Setting up appstream (1.1.2-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-7) ... 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.31-1) ... Setting up libhtml-parser-perl:amd64 (3.83-1+b3) ... Setting up libio-socket-ssl-perl (2.098-1) ... Setting up libsub-exporter-perl (0.990-1) ... Setting up libhttp-message-perl (7.01-1) ... Setting up libhtml-form-perl (6.13-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+b5) ... Setting up libcgi-pm-perl (4.71-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.81-1) ... Setting up libhtml-tokeparser-simple-perl (3.16-4) ... Setting up libwww-mechanize-perl (2.20-1) ... Setting up lintian (2.129.0) ... Setting up sbuild-build-depends-lintian-dummy:arm64 (0.invalid.0) ... Processing triggers for libc-bin (2.42-12) ... 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: 5566 Distribution: unstable Foreign Architectures: arm64 Host Architecture: arm64 Install-Time: 53 Job: visp_3.6.0-5 Lintian: pass Machine Architecture: amd64 Package: visp Package-Time: 5633 Source-Version: 3.6.0-5 Space: n/a Status: successful Version: 3.6.0-5 -------------------------------------------------------------------------------- Finished at 2026-02-10T03:32:22Z Build needed 01:33:53, no disk space