Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 641774 Details for
Bug 725392
sci-libs/ViSP-3.3.0 : /.../type_traits: error: static assertion failed: template argument must be a complete class or an unbounded
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sci-libs:ViSP-3.3.0:20200525-184549.log
sci-libs:ViSP-3.3.0:20200525-184549.log (text/plain), 821.39 KB, created by
Toralf Förster
on 2020-05-25 19:03:47 UTC
(
hide
)
Description:
sci-libs:ViSP-3.3.0:20200525-184549.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2020-05-25 19:03:47 UTC
Size:
821.39 KB
patch
obsolete
> * Package: sci-libs/ViSP-3.3.0 > * Repository: gentoo > * Maintainer: aballier@gentoo.org > * USE: X abi_x86_64 amd64 coin cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 dmtx elibc_glibc jpeg kernel_linux png usb userland_GNU xml zbar zlib > * FEATURES: network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox >>>> Unpacking source... >>>> Unpacking visp-3.3.0.tar.gz to /var/tmp/portage/sci-libs/ViSP-3.3.0/work >>>> Source unpacked in /var/tmp/portage/sci-libs/ViSP-3.3.0/work >>>> Preparing source in /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0 ... > * Applying ViSP-3.2.0-ocv.patch ... > [ ok ] > * Applying ViSP-3.0.1-opencv.patch ... > [ ok ] > * Hardcoded definition(s) removed in CMakeLists.txt: > * set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/install" CACHE PATH "Instal > * set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/install" CACHE PATH "Installa > * set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, opti > * Hardcoded definition(s) removed in tutorial/robot/mbot/raspberry/visp/CMakeLists.txt: > * set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, opti >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0 ... >>>> Working in BUILD_DIR: "/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build" >cmake -C /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF -DBUILD_DEMOS=OFF -DBUILD_TUTORIALS=OFF -DUSE_COIN3D=ON -DUSE_DC1394=OFF -DUSE_DMTX=ON -DUSE_GSL=OFF -DUSE_JPEG=ON -DUSE_PNG=ON -DUSE_LIBUSB_1=ON -DUSE_OGRE=OFF -DUSE_OIS=OFF -DUSE_OPENCV=OFF -DUSE_PCL=OFF -DUSE_SOQT=OFF -DUSE_SOXT=OFF -DUSE_V4L2=OFF -DUSE_X11=ON -DUSE_XML2=ON -DUSE_ZBAR=ON -DUSE_ZLIB=ON -DCOIN3D_INCLUDE_DIR=/usr/include/Coin4 -DENABLE_SSE2=ON -DENABLE_SSE3=ON -DENABLE_SSSE3=ON -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/gentoo_toolchain.cmake /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0 >loading initial cache file /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/gentoo_common_config.cmake >-- The C compiler identification is GNU 10.1.0 >-- The CXX compiler identification is GNU 10.1.0 >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - works >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Detecting C compile features >-- Detecting C compile features - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - works >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- 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 >-- Found PythonInterp: /usr/bin/python (found suitable version "3.8.3", minimum required is "2.7") >-- Found PythonInterp: /usr/bin/python (found suitable version "3.8.3", minimum required is "3.4") >-- Found PythonLibs: /usr/lib64/libpython3.8.so (found suitable exact version "3.8.3") >-- Could NOT find Atlas (missing: Atlas_CLAPACK_INCLUDE_DIR Atlas_BLAS_LIBRARY) >-- Could not find OpenBLAS lib. Turning OpenBLAS_FOUND off >-- 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) >-- Looking for inet_ntop >-- Looking for inet_ntop - found >-- Found OpenGL: /usr/lib64/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 >-- 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 >-- Performing Test BUILD_SUCCEED >-- Performing Test BUILD_SUCCEED - Success >-- Performing Test BUILD_SUCCEED2 >-- Performing Test BUILD_SUCCEED2 - Success >-- Could NOT find Coin3D (missing: COIN3D_INCLUDE_DIRS) >-- Performing Test IS_COMPILER_COMPATIBLE >-- Performing Test IS_COMPILER_COMPATIBLE - Success >-- coin3d found >-- libusb_1 found >-- pthread found >-- xml2 found >-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") >-- zlib found >-- Found X11: /usr/include >-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so >-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/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/lib64/libjpeg.so (found version "62") >-- jpeg found >-- Found PNG: /usr/lib64/libpng.so (found version "1.6.37+apng") >-- png found >-- zbar found >-- dmtx found >-- Looking for include file float.h >-- Looking for include file float.h - found >-- Performing Test HAVE_FUNC_ISNAN >-- Performing Test HAVE_FUNC_ISNAN - Failed >-- 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 - Failed >-- Performing Test HAVE_FUNC_STD_ISINF >-- Performing Test HAVE_FUNC_STD_ISINF - Success >-- Performing Test HAVE_FUNC__FINITE >-- Performing Test HAVE_FUNC__FINITE - Failed >-- 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_LOG1P >-- Performing Test HAVE_FUNC_LOG1P - Success >-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) >-- 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_FLOAT_EQUAL >-- Performing Test HAVE_CXX_WNO_FLOAT_EQUAL - 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 >-- Found apache ant: /usr/bin/ant (1.10.7) >-- Found JNI: /etc/java-config-2/current-system-vm/jre/lib/amd64/libjawt.so >-- 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_FOPENMP >-- Performing Test HAVE_CXX_FOPENMP - Success >-- Performing Test HAVE_C_FOPENMP >-- Performing Test HAVE_C_FOPENMP - Success >-- Performing Test HAVE_CXX_STD_C++11 >-- Performing Test HAVE_CXX_STD_C++11 - Success >-- Performing Test HAVE_C_STD_C++11 >-- Performing Test HAVE_C_STD_C++11 - 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_MSSE2 >-- Performing Test HAVE_CXX_MSSE2 - Success >-- Performing Test HAVE_C_MSSE2 >-- Performing Test HAVE_C_MSSE2 - Success >-- Performing Test HAVE_CXX_MSSE3 >-- Performing Test HAVE_CXX_MSSE3 - Success >-- Performing Test HAVE_C_MSSE3 >-- Performing Test HAVE_C_MSSE3 - Success >-- Performing Test HAVE_CXX_MSSSE3 >-- Performing Test HAVE_CXX_MSSSE3 - Success >-- Performing Test HAVE_C_MSSSE3 >-- Performing Test HAVE_C_MSSSE3 - 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_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_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 >-- >-- ========================================================== >-- General configuration information for ViSP 3.3.0 >-- >-- Version control: unknown >-- >-- Platform: >-- Timestamp: 2020-05-25T18:46:11Z >-- Host: Linux 5.6.14 x86_64 >-- CMake: 3.17.2 >-- CMake generator: Ninja >-- CMake build tool: /usr/bin/ninja >-- Configuration: Gentoo >-- >-- C/C++: >-- Built as dynamic libs?: yes >-- C++ Compiler: /usr/bin/x86_64-pc-linux-gnu-g++ (ver 10.1.0) >-- C++ flags (Release): -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -O3 -DNDEBUG >-- C++ flags (Debug): -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -g >-- C Compiler: /usr/bin/x86_64-pc-linux-gnu-gcc >-- C flags (Release): -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -O3 -DNDEBUG >-- C flags (Debug): -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -g >-- Linker flags (Release): -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 >-- Linker flags (Debug): -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 >-- >-- ViSP modules: >-- To be built: core gui imgproc io java_bindings_generator klt me sensor ar blob robot visual_features vs vision detection mbt tt tt_mi java >-- Disabled: - >-- Disabled by dependency: - >-- Unavailable: - >-- >-- Python (for build): /usr/bin/python >-- >-- Java: >-- ant: /usr/bin/ant (ver 1.10.7) >-- JNI: /etc/java-config-2/current-system-vm/include /etc/java-config-2/current-system-vm/include/linux /etc/java-config-2/current-system-vm/include >-- >-- Build options: >-- Build deprecated: yes >-- Build with moment combine: no >-- >-- Mathematics: >-- Use MKL: no >-- Use OpenBLAS: no >-- Use Atlas: no >-- Use Netlib Lapack: yes (ver 3.8.0) >-- Use Lapack (built-in): no >-- Use Eigen3: yes (ver 3.3.7) >-- Use OpenCV: no >-- Use GSL: no >-- >-- Simulator: >-- Ogre simulator: >-- \- Use Ogre3D: no >-- \- Use OIS: no >-- Coin simulator: >-- \- Use Coin3D: yes (ver 4.0.0) >-- \- 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 ) >-- Use PNG: yes (ver 1.6.37+apng) >-- \- Use ZLIB: yes (ver 1.2.11) >-- Use OpenCV: no >-- Use stb_image (built-in): no >-- >-- Real robots: >-- Use Afma4: no >-- Use Afma6: no >-- Use Franka: no >-- Use Viper650: no >-- Use Viper850: no >-- Use aria (Pioneer): no >-- Use PTU46: no >-- Use Biclops PTU: no >-- Use Flir PTU SDK: no >-- Use Parrot ARSDK: no >-- \-Use ffmpeg: no >-- Use Virtuose: no >-- Use qbdevice (built-in): yes (ver 2.6.0) >-- >-- GUI: >-- Use X11: yes >-- Use GTK: no >-- Use OpenCV: no >-- Use GDI: no >-- Use Direct3D: no >-- >-- Cameras: >-- Use DC1394-2.x: no >-- Use CMU 1394: no >-- Use V4L2: no >-- Use directshow: no >-- Use OpenCV: no >-- Use Flycapture: no >-- Use Pylon: no >-- >-- RGB-D sensors: >-- Use Realsense: no >-- Use Realsense2: no >-- Use Kinect: no >-- \- Use libfreenect: no >-- \- Use libusb-1: yes (ver 0.1.12) >-- \- Use pthread: yes >-- Use PCL: no >-- \- Use VTK: no >-- >-- F/T sensors: >-- Use atidaq (built-in): no >-- Use comedi: no >-- Use IIT SDK: no >-- >-- Detection: >-- Use zbar: yes (ver 0.23.1) >-- Use dmtx: yes (ver 0.7.5) >-- Use AprilTag (built-in): yes (ver 3.1.1) >-- \- Use AprilTag big family: no >-- >-- Misc: >-- Use Clipper (built-in): no >-- Use pugixml (built-in): yes (ver 1.9.0) >-- Use libxml2: yes (ver 2.9.9) >-- >-- Optimization: >-- Use OpenMP: yes >-- Use pthread: yes >-- Use pthread (built-in): no >-- Use cxx standard: 11 >-- >-- Documentation: >-- Use doxygen: no >-- >-- Tests and samples: >-- Use catch2 (built-in): yes (ver 2.9.2) >-- Tests: no >-- Demos: no >-- Examples: no >-- Tutorials: no >-- >-- Install path: /usr >-- >-- ========================================================== >-- <<< Gentoo configuration >>> >Build type Gentoo >Install path /usr >Compiler flags: >C -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC >C++ -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 >Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 >Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0 ... >>>> Working in BUILD_DIR: "/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build" >ninja -v -j1 -l0 >[1/407] cd /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build && /bin/gzip -9 -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/doc/man/man1/visp-config.1 > /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/doc/man/man1/visp-config.1.gz >[2/407] cd /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build && /usr/bin/cmake -DCMAKE_HELPER_SCRIPT=/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/VISPGenerateConfigScript.info.cmake -P /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/cmake/VISPGenerateConfigScript.cmake >[3/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/apriltag.cpp >[4/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/apriltag_pose.cpp >[5/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/apriltag_quad_thresh.cpp >[6/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/g2d.cpp >[7/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/homography.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/homography.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/homography.cpp >[8/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/image_u8.cpp >[9/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/image_u8x3.cpp >[10/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/image_u8x4.cpp >[11/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/matd.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/matd.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/matd.cpp >[12/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pam.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pam.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/pam.cpp >[13/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/pjpeg-idct.cpp >[14/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/pnm.cpp >[15/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/string_util.cpp >[16/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/svd22.cpp >[17/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/time_util.cpp >[18/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/times.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/times.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/times.cpp >[19/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/workerpool.cpp >[20/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/zarray.cpp >[21/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/zhash.cpp >[22/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -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 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/common/zmaxheap.cpp >[23/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/tag16h5.cpp >[24/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/tag25h7.cpp >[25/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/tag25h9.cpp >[26/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/tag36h10.cpp >[27/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/tag36h11.cpp >[28/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -O0 -MD -MT 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o -MF 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o.d -o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag/tagCircle21h7.cpp >[29/407] : && /usr/bin/cmake -E rm -f 3rdparty/lib64/libvisp_apriltag.a && /usr/bin/x86_64-pc-linux-gnu-ar qc 3rdparty/lib64/libvisp_apriltag.a 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_pose.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/apriltag_quad_thresh.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/g2d.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/homography.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x3.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/image_u8x4.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/matd.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pam.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pjpeg-idct.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/pnm.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/string_util.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/svd22.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/time_util.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/times.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/workerpool.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zarray.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zhash.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/common/zmaxheap.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag16h5.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h7.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag25h9.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h10.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tag36h11.cpp.o 3rdparty/apriltag/CMakeFiles/visp_apriltag.dir/tagCircle21h7.cpp.o && /usr/bin/x86_64-pc-linux-gnu-ranlib 3rdparty/lib64/libvisp_apriltag.a && : >[30/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=c++11 -std=gnu++11 -MD -MT 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o -MF 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o.d -o 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice/qb_device_driver.cpp >[31/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=c++11 -std=gnu++11 -Wno-unused-result -MD -MT 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o -MF 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o.d -o 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice/qbmove_communications.cpp >[32/407] : && /usr/bin/cmake -E rm -f 3rdparty/lib64/libvisp_qbdevice.a && /usr/bin/x86_64-pc-linux-gnu-ar qc 3rdparty/lib64/libvisp_qbdevice.a 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qb_device_driver.cpp.o 3rdparty/qbdevice/CMakeFiles/visp_qbdevice.dir/qbmove_communications.cpp.o && /usr/bin/x86_64-pc-linux-gnu-ranlib 3rdparty/lib64/libvisp_qbdevice.a && : >[33/407] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -Iinclude -DNDEBUG -O2 -pipe -march=native -fPIC -std=gnu++11 -MD -MT 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o -MF 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o.d -o 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9/pugixml.cpp >[34/407] : && /usr/bin/cmake -E rm -f 3rdparty/lib64/libvisp_pugixml.a && /usr/bin/x86_64-pc-linux-gnu-ar qc 3rdparty/lib64/libvisp_pugixml.a 3rdparty/pugixml-1.9/CMakeFiles/visp_pugixml.dir/pugixml.cpp.o && /usr/bin/x86_64-pc-linux-gnu-ranlib 3rdparty/lib64/libvisp_pugixml.a && : >[35/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogramValey.cpp >[36/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/camera/vpCameraParameters.cpp >[37/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/camera/vpMeterPixelConversion.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/camera/vpMeterPixelConversion.cpp:49: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/camera/vpMeterPixelConversion.cpp:49: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[38/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/camera/vpPixelMeterConversion.cpp >[39/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/camera/vpXmlParserCamera.cpp >[40/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpColor.cpp >[41/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpDisplay.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpDisplay.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpDisplay.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[42/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpDisplay_rgba.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpDisplay_rgba.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpDisplay_rgba.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[43/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpDisplay_uchar.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpDisplay_uchar.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpDisplay_uchar.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[44/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpFeatureDisplay.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpFeatureDisplay.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/display/vpFeatureDisplay.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[45/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpFont.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFont.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpFont.cpp:60: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFont.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpFont.cpp:60: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[46/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageConvert.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageConvert.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageConvert.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[47/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageDraw.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageDraw.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageDraw.cpp:60: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageDraw.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageDraw.cpp:60: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[48/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageFilter.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageFilter.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageFilter.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[49/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageMorphology.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageMorphology.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageMorphology.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageMorphology.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageMorphology.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageMorphology.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageMorphology.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageMorphology.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[50/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImagePoint.cpp >[51/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageTools.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageTools.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpImageTools.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[52/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/image/vpRGBa.cpp >[53/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/kalman/vpKalmanFilter.cpp >[54/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp >[55/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpColVector.cpp >[56/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -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 modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpEigenConversion.cpp >[57/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix.cpp >[58/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_cholesky.cpp >[59/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_covariance.cpp >[60/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -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 modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_lu.cpp >[61/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_mul.cpp >[62/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_qr.cpp >[63/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -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_svd.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpMatrix_svd.cpp >[64/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpRowVector.cpp >[65/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpSubColVector.cpp >[66/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpSubMatrix.cpp >[67/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/matrix/vpSubRowVector.cpp >[68/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/misc/vpHinkley.cpp >[69/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/misc/vpMath.cpp >[70/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/random-generator/vpGaussRand.cpp >[71/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/random-generator/vpUniRand.cpp >[72/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/robust/vpRobust.cpp >[73/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/robust/vpScale.cpp >[74/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/spline/vpBSpline.cpp >[75/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpExponentialMap.cpp >[76/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpForceTwistMatrix.cpp >[77/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp:49: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpHomogeneousMatrix.cpp:49: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[78/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpPoseVector.cpp >[79/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpQuaternionVector.cpp >[80/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpRotationMatrix.cpp >[81/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpRotationVector.cpp >[82/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpRxyzVector.cpp >[83/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpRzyxVector.cpp >[84/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpRzyzVector.cpp >[85/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpThetaUVector.cpp >[86/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpTranslationVector.cpp >[87/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpVelocityTwistMatrix.cpp >[88/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp >[89/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/convert/vpConvert.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpConvert.h:56, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/convert/vpConvert.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpConvert.h:56, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/convert/vpConvert.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[90/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/cpu-features/vpCPUFeatures.cpp >[91/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/cpu-features/x86/cpu_x86.cpp >[92/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/exceptions/vpException.cpp >[93/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/file/vpIoTools.cpp >[94/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpPlane.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpPlane.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpPlane.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[95/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[96/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon3D.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon3D.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpPolygon3D.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[97/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpRect.cpp >[98/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpRectOriented.cpp >[99/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpTriangle.cpp >[100/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/geometry/vpXmlParserRectOriented.cpp >[101/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogram.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogram.cpp:49: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogram.cpp:49: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[102/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/histogram/vpHistogramPeak.cpp >[103/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpRobotViper650.cpp >[104/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpRobotViper850.cpp >[105/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper.cpp:56: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper.cpp:56: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[106/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/network/vpClient.cpp >[107/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/network/vpNetwork.cpp >[108/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/network/vpRequest.cpp >[109/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/network/vpServer.cpp >[110/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/network/vpUDPClient.cpp >[111/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/network/vpUDPServer.cpp >[112/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/optimization/vpLinProg.cpp >[113/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/optimization/vpQuadProg.cpp >[114/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/serial/vpSerial.cpp >[115/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/time/vpTime.cpp >[116/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-deprecated-declarations -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tools/xml/vpXmlParser.cpp >[117/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCircle.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCircle.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCircle.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[118/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCylinder.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCylinder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCylinder.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCylinder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpCylinder.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[119/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpForwardProjection.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpForwardProjection.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpForwardProjection.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[120/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpLine.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpLine.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpLine.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpLine.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpLine.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[121/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpPoint.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpPoint.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpPoint.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[122/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpSphere.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpSphere.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFeatureDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/forward-projection/vpSphere.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[123/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMoment.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMoment.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMoment.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[124/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAlpha.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAlpha.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAlpha.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[125/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentArea.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentArea.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentArea.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[126/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAreaNormalized.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAreaNormalized.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentAreaNormalized.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[127/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentBasic.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentBasic.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentBasic.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[128/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCInvariant.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCInvariant.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCInvariant.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCInvariant.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCInvariant.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[129/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCentered.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCentered.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCentered.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[130/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCommon.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCInvariant.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCommon.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCommon.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCInvariant.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentCommon.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentCommon.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[131/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentDatabase.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentDatabase.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentDatabase.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[132/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenter.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenter.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenter.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[133/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenterNormalized.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenterNormalized.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentGravityCenterNormalized.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[134/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentObject.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentObject.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/moments/vpMomentObject.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[135/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src -Imodules/core -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o -MF modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o.d -o modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/vpTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/vpTracker.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/src/tracking/vpTracker.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[136/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_core.so.3.3 -o lib/libvisp_core.so.3.3.0 modules/core/CMakeFiles/visp_core.dir/src/camera/vpCameraParameters.cpp.o modules/core/CMakeFiles/visp_core.dir/src/camera/vpMeterPixelConversion.cpp.o modules/core/CMakeFiles/visp_core.dir/src/camera/vpPixelMeterConversion.cpp.o modules/core/CMakeFiles/visp_core.dir/src/camera/vpXmlParserCamera.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpColor.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_rgba.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpDisplay_uchar.cpp.o modules/core/CMakeFiles/visp_core.dir/src/display/vpFeatureDisplay.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpFont.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageConvert.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageDraw.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageFilter.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageMorphology.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImagePoint.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpImageTools.cpp.o modules/core/CMakeFiles/visp_core.dir/src/image/vpRGBa.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpKalmanFilter.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/kalman/vpLinearKalmanFilterInstantiation.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpColVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpEigenConversion.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_cholesky.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_covariance.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_lu.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_mul.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_qr.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpMatrix_svd.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpRowVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubColVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/matrix/vpSubRowVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpHinkley.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/misc/vpMath.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpGaussRand.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/random-generator/vpUniRand.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpRobust.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/robust/vpScale.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/spline/vpBSpline.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpExponentialMap.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpForceTwistMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpHomogeneousMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpPoseVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpQuaternionVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRotationVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRxyzVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyxVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpRzyzVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpThetaUVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpTranslationVector.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpVelocityTwistMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/math/transformation/vpXmlParserHomogeneousMatrix.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/convert/vpConvert.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/vpCPUFeatures.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/cpu-features/x86/cpu_x86.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/exceptions/vpException.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/file/vpIoTools.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPlane.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpPolygon3D.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRect.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpRectOriented.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpTriangle.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/geometry/vpXmlParserRectOriented.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogram.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramPeak.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/histogram/vpHistogramValey.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpClient.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpNetwork.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpRequest.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpServer.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPClient.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/network/vpUDPServer.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpLinProg.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/optimization/vpQuadProg.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/serial/vpSerial.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/time/vpTime.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tools/xml/vpXmlParser.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCircle.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpCylinder.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpForwardProjection.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpLine.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpPoint.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/forward-projection/vpSphere.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMoment.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAlpha.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentArea.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentAreaNormalized.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentBasic.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCInvariant.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCentered.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentCommon.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentDatabase.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenter.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentGravityCenterNormalized.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/moments/vpMomentObject.cpp.o modules/core/CMakeFiles/visp_core.dir/src/tracking/vpTracker.cpp.o -Wl,-rpath,:::::::::: -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl 3rdparty/lib64/libvisp_pugixml.a && : >[137/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_core.so.3.3.0 lib/libvisp_core.so.3.3 lib/libvisp_core.so && : >[138/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/vpDisplayGTK.cpp >[139/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/vpDisplayOpenCV.cpp >[140/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/vpDisplayX.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/vpDisplayX.cpp:55: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/vpDisplayX.cpp:55: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[141/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/windows/vpD3DRenderer.cpp >[142/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/windows/vpDisplayD3D.cpp >[143/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/windows/vpDisplayGDI.cpp >[144/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/windows/vpDisplayWin32.cpp >[145/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/windows/vpGDIRenderer.cpp >[146/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/windows/vpWin32API.cpp >[147/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/display/windows/vpWin32Window.cpp >[148/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/forward-projection/vpProjectionDisplay.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/forward-projection/vpProjectionDisplay.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/forward-projection/vpProjectionDisplay.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[149/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/plot/vpPlot.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/plot/vpPlot.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/plot/vpPlot.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[150/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/plot/vpPlotCurve.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/plot/vpPlotCurve.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/plot/vpPlotCurve.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[151/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src -Imodules/gui -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o -MF modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o.d -o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/plot/vpPlotGraph.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/plot/vpPlotGraph.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/src/plot/vpPlotGraph.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[152/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_gui.so.3.3 -o lib/libvisp_gui.so.3.3.0 modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayGTK.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayOpenCV.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/vpDisplayX.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpD3DRenderer.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayD3D.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayGDI.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpDisplayWin32.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpGDIRenderer.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32API.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/display/windows/vpWin32Window.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/forward-projection/vpProjectionDisplay.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlot.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotCurve.cpp.o modules/gui/CMakeFiles/visp_gui.dir/src/plot/vpPlotGraph.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lSM -lICE -lX11 -lXext -lm -lnsl -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[153/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_gui.so.3.3.0 lib/libvisp_gui.so.3.3 lib/libvisp_gui.so && : >[154/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpCLAHE.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpCLAHE.cpp:84: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpCLAHE.cpp:84: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[155/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpConnectedComponents.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpConnectedComponents.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpConnectedComponents.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[156/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpContours.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpContours.cpp:76: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpContours.cpp:76: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[157/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpFloodFill.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpFloodFill.cpp:72: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpImgproc.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpFloodFill.cpp:72: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[158/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpImgproc.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpHistogram.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpImgproc.cpp:64: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpHistogram.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpImgproc.cpp:64: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[159/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpMorph.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageTools.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpMorph.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageTools.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpMorph.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[160/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpRetinex.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpRetinex.cpp:92: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpRetinex.cpp:92: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[161/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src -Imodules/imgproc -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o -MF modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o.d -o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpThreshold.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpHistogram.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpThreshold.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpHistogram.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/src/vpThreshold.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[162/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_imgproc.so.3.3 -o lib/libvisp_imgproc.so.3.3.0 modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpCLAHE.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpConnectedComponents.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpContours.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpFloodFill.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpImgproc.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpMorph.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpRetinex.cpp.o modules/imgproc/CMakeFiles/visp_imgproc.dir/src/vpThreshold.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lm -lnsl -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[163/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_imgproc.so.3.3.0 lib/libvisp_imgproc.so.3.3 lib/libvisp_imgproc.so && : >[164/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/image/vpImageIo.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/image/vpImageIo.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/image/vpImageIo.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[165/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/parallel-port/vpParallelPort.cpp >[166/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/tools/vpKeyboard.cpp >[167/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/tools/vpParseArgv.cpp >[168/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/video/vpDiskGrabber.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include/visp3/io/vpDiskGrabber.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/video/vpDiskGrabber.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include/visp3/io/vpDiskGrabber.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/video/vpDiskGrabber.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[169/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/video/vpVideoReader.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include/visp3/io/vpDiskGrabber.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include/visp3/io/vpVideoReader.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/video/vpVideoReader.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpIoTools.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/video/vpVideoReader.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[170/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src -Imodules/io -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o -MF modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o.d -o modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/video/vpVideoWriter.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include/visp3/io/vpImageIo.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include/visp3/io/vpVideoWriter.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/video/vpVideoWriter.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include/visp3/io/vpImageIo.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include/visp3/io/vpVideoWriter.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/src/video/vpVideoWriter.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[171/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_io.so.3.3 -o lib/libvisp_io.so.3.3.0 modules/io/CMakeFiles/visp_io.dir/src/image/vpImageIo.cpp.o modules/io/CMakeFiles/visp_io.dir/src/parallel-port/vpParallelPort.cpp.o modules/io/CMakeFiles/visp_io.dir/src/tools/vpKeyboard.cpp.o modules/io/CMakeFiles/visp_io.dir/src/tools/vpParseArgv.cpp.o modules/io/CMakeFiles/visp_io.dir/src/video/vpDiskGrabber.cpp.o modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoReader.cpp.o modules/io/CMakeFiles/visp_io.dir/src/video/vpVideoWriter.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -ljpeg -lpng -lz -lm -lnsl -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[172/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_io.so.3.3.0 lib/libvisp_io.so.3.3 lib/libvisp_io.so && : >[173/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/src -Imodules/klt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o -MF modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o.d -o modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/src/vpKltOpencv.cpp >[174/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_klt.so.3.3 -o lib/libvisp_klt.so.3.3.0 modules/klt/CMakeFiles/visp_klt.dir/src/vpKltOpencv.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lm -lnsl -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[175/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_klt.so.3.3.0 lib/libvisp_klt.so.3.3 lib/libvisp_klt.so && : >[176/407] cd /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator && /usr/bin/python /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/../generator/gen_java.py -p /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/../generator/gen2.py -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen_java.json && /usr/bin/cmake -E touch /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/CMakeFiles/dephelper/gen_visp_java_source >not found: FUNC <vp_deprecated ..init []> >not found: FUNC <vp_deprecated ..stackMatrices [ARG vpMatrix A=]> >not found: FUNC <vp_deprecated ..vpMatrix stackMatrices [ARG vpMatrix A=, ARG vpMatrix B=]> >not found: FUNC <vp_deprecated ..void stackMatrices [ARG vpMatrix A=, ARG vpMatrix B=, ARG vpMatrix C=]> >not found: FUNC <vp_deprecated ..vpMatrix stackMatrices [ARG vpMatrix A=, ARG vpRowVector B=]> >not found: FUNC <vp_deprecated ..void stackMatrices [ARG vpMatrix A=, ARG vpRowVector B=, ARG vpMatrix C=]> >not found: FUNC <vp_deprecated ..vpMatrix stackMatrices [ARG vpColVector A=, ARG vpColVector B=]> >not found: FUNC <vp_deprecated ..void stackMatrices [ARG vpColVector A=, ARG vpColVector B=, ARG vpColVector C=]> >not found: FUNC <vp_deprecated ..setIdentity [ARG double val=1.0]> >not found: FUNC <vp_deprecated ..row [ARG int i=]> >not found: FUNC <vp_deprecated ..column [ARG int j=]> >not found: FUNC <vp_deprecated ..euclideanNorm []> >not found: FUNC <vp_deprecated ..init []> >not found: FUNC <vp_deprecated ..rows [ARG int first_row=, ARG int last_row=]> >not found: FUNC <vp_deprecated ..setIdentity [ARG double val=1.0]> >not found: FUNC <vp_deprecated ..stackMatrices [ARG vpColVector r=]> >not found: FUNC <vp_deprecated ..vpColVector stackMatrices [ARG vpColVector A=, ARG vpColVector B=]> >not found: FUNC <vp_deprecated ..void stackMatrices [ARG vpColVector A=, ARG vpColVector B=, ARG vpColVector C=]> >not found: FUNC <vp_deprecated ..insert [ARG vpColVector v=, ARG int r=, ARG int c=0]> >not found: FUNC <vp_deprecated ..euclideanNorm []> >not found: FUNC <vp_deprecated ..init []> >not found: FUNC <vp_deprecated ..stackMatrices [ARG vpRowVector r=]> >not found: FUNC <vp_deprecated ..vpRowVector stackMatrices [ARG vpRowVector A=, ARG vpRowVector B=]> >not found: FUNC <vp_deprecated ..void stackMatrices [ARG vpRowVector A=, ARG vpRowVector B=, ARG vpRowVector C=]> >not found: FUNC <vp_deprecated ..setIdentity [ARG double val=1.0]> >not found: FUNC <vp_deprecated ..init []> >not found: FUNC <vp_deprecated ..setIdentity []> >JAVA: Processing ViSP modules: 5 >Skipped operator function: vpMatrix &operator<<(double *) >Skipped operator function: vpMatrix& operator<<(double val) >Skipped operator function: vpMatrix& operator,(double val) >Skipped operator function: vpMatrix &operator=(const vpArray2D<double> &A) >Skipped operator function: vpMatrix &operator=(const vpMatrix &A) >Skipped operator function: vpMatrix &operator=(vpMatrix &&A) >Skipped operator function: vpMatrix& operator=(const std::initializer_list<double> &list) >Skipped operator function: vpMatrix& operator=(const std::initializer_list<std::initializer_list<double> > &lists) >Skipped operator function: vpMatrix &operator=(double x) >Skipped operator function: vpMatrix &operator+=(const vpMatrix &B) >Skipped operator function: vpMatrix &operator-=(const vpMatrix &B) >Skipped operator function: vpMatrix operator*(const vpMatrix &B) const >Skipped operator function: vpMatrix operator*(const vpRotationMatrix &R) const >Skipped operator function: vpMatrix operator*(const vpVelocityTwistMatrix &V) const >Skipped operator function: vpMatrix operator*(const vpForceTwistMatrix &V) const >Skipped operator function: vpTranslationVector operator*(const vpTranslationVector &tv) const >Skipped operator function: vpColVector operator*(const vpColVector &v) const >Skipped operator function: vpMatrix operator+(const vpMatrix &B) const >Skipped operator function: vpMatrix operator-(const vpMatrix &B) const >Skipped operator function: vpMatrix operator-() const >Skipped operator function: vpMatrix &operator+=(double x) >Skipped operator function: vpMatrix &operator-=(double x) >Skipped operator function: vpMatrix &operator*=(double x) >Skipped operator function: vpMatrix &operator/=(double x) >Skipped operator function: vpMatrix operator*(double x) const >Skipped operator function: vpMatrix operator/(double x) const >Skipped operator function: vpMatrix operator*(const double &x, const vpMatrix &A) >Skipped operator function: vpCameraParameters &operator=(const vpCameraParameters &c) >Skipped operator function: bool operator==(const vpCameraParameters &c) const >Skipped operator function: bool operator!=(const vpCameraParameters &c) const >Skipped operator function: std::ostream &operator<<(std::ostream &os, const vpCameraParameters &cam) >Skipped operator function: double &operator[]( int i) >Skipped operator function: const double &operator[]( int i) const >Skipped operator function: vpRotationVector &operator=(const vpRotationVector &v) >Skipped operator function: vpColVector operator*(double x) const >Skipped operator function: vpRotationVector &operator<<(double val) >Skipped operator function: vpRotationVector &operator,(double val) >Skipped operator function: vpColVector operator*(const double &x, const vpRotationVector &v) >Skipped operator function: double &operator[]( int n) >Skipped operator function: const double &operator[]( int n) const >Skipped operator function: vpColVector &operator=(const vpColVector &v) >Skipped operator function: vpColVector &operator=(const vpPoseVector &p) >Skipped operator function: vpColVector &operator=(const vpRotationVector &rv) >Skipped operator function: vpColVector &operator=(const vpTranslationVector &tv) >Skipped operator function: vpColVector &operator=(const vpMatrix &M) >Skipped operator function: vpColVector &operator=(const std::vector<double> &v) >Skipped operator function: vpColVector &operator=(const std::vector<float> &v) >Skipped operator function: vpColVector &operator=(double x) >Skipped operator function: vpColVector &operator=(vpColVector &&v) >Skipped operator function: vpColVector &operator=(const std::initializer_list<double> &list) >Skipped operator function: bool operator==(const vpColVector &v) const >Skipped operator function: bool operator!=(const vpColVector &v) const >Skipped operator function: double operator*(const vpColVector &x) const >Skipped operator function: vpMatrix operator*(const vpRowVector &v) const >Skipped operator function: vpColVector operator*(double x) const >Skipped operator function: vpColVector &operator*=(double x) >Skipped operator function: vpColVector operator/(double x) const >Skipped operator function: vpColVector &operator/=(double x) >Skipped operator function: vpColVector operator+(const vpColVector &v) const >Skipped operator function: vpTranslationVector operator+(const vpTranslationVector &t) const >Skipped operator function: vpColVector &operator+=(vpColVector v) >Skipped operator function: vpColVector operator-(const vpColVector &v) const >Skipped operator function: vpColVector &operator-=(vpColVector v) >Skipped operator function: vpColVector operator-() const >Skipped operator function: vpColVector &operator<<(const vpColVector &v) >Skipped operator function: vpColVector &operator<<(double *) >Skipped operator function: vpColVector& operator<<(double val) >Skipped operator function: vpColVector& operator,(double val) >Skipped operator function: vpColVector operator*(const double &x, const vpColVector &v) >Skipped operator function: double &operator[]( int n) >Skipped operator function: const double &operator[]( int n) const >Skipped operator function: vpRowVector &operator=(const vpRowVector &v) >Skipped operator function: vpRowVector &operator=(const vpMatrix &M) >Skipped operator function: vpRowVector &operator=(const std::vector<double> &v) >Skipped operator function: vpRowVector &operator=(const std::vector<float> &v) >Skipped operator function: vpRowVector &operator=(double x) >Skipped operator function: vpRowVector &operator=(vpRowVector &&v) >Skipped operator function: vpRowVector &operator=(const std::initializer_list<double> &list) >Skipped operator function: bool operator==(const vpRowVector &v) const >Skipped operator function: bool operator!=(const vpRowVector &v) const >Skipped operator function: double operator*(const vpColVector &x) const >Skipped operator function: vpRowVector operator*(const vpMatrix &M) const >Skipped operator function: vpRowVector operator*(double x) const >Skipped operator function: vpRowVector &operator*=(double x) >Skipped operator function: vpRowVector operator/(double x) const >Skipped operator function: vpRowVector &operator/=(double x) >Skipped operator function: vpRowVector operator+(const vpRowVector &v) const >Skipped operator function: vpRowVector &operator+=(vpRowVector v) >Skipped operator function: vpRowVector operator-(const vpRowVector &v) const >Skipped operator function: vpRowVector &operator-=(vpRowVector v) >Skipped operator function: vpRowVector operator-() const >Skipped operator function: vpRowVector &operator<<(const vpRowVector &v) >Skipped operator function: vpRowVector& operator<<(double val) >Skipped operator function: vpRowVector& operator,(double val) >Skipped operator function: vpRowVector operator*(const double &x, const vpRowVector &v) >Skipped operator function: vpHomogeneousMatrix &operator=(const vpHomogeneousMatrix &M) >Skipped operator function: vpHomogeneousMatrix operator*(const vpHomogeneousMatrix &M) const >Skipped operator function: vpHomogeneousMatrix &operator*=(const vpHomogeneousMatrix &M) >Skipped operator function: vpColVector operator*(const vpColVector &v) const >Skipped operator function: vpTranslationVector operator*(const vpTranslationVector &t) const >Skipped operator function: vpPoint operator*(const vpPoint &bP) const >Skipped operator function: vpImagePoint &operator=(const vpImagePoint &ip) >Skipped operator function: vpImagePoint &operator=(const vpImagePoint &&ip) >Skipped operator function: vpImagePoint &operator+=(const vpImagePoint &ip) >Skipped operator function: vpImagePoint &operator-=(const vpImagePoint &ip) >Skipped operator function: vpImagePoint &operator/=(double scale) >Skipped operator function: vpImagePoint &operator*=(double scale) >Skipped operator function: bool operator==(const vpImagePoint &ip1, const vpImagePoint &ip2) >Skipped operator function: bool operator!=(const vpImagePoint &ip1, const vpImagePoint &ip2) >Skipped operator function: vpImagePoint operator+=(const vpImagePoint &ip1, const vpImagePoint &ip2) >Skipped operator function: vpImagePoint operator+(const vpImagePoint &ip1, const vpImagePoint &ip2) >Skipped operator function: vpImagePoint operator+(const vpImagePoint &ip1, int offset) >Skipped operator function: vpImagePoint operator+(const vpImagePoint &ip1, int offset)SKIP:vpMatrix(initializer_list_double list) due to ARG typeinitializer_list_double/I >SKIP:vpMatrix(initializer_list_initializer_list_double lists) due to ARG typeinitializer_list_initializer_list_double/I >SKIP:vpMatrix(int nrows, int ncols, initializer_list_double list) due to ARG typeinitializer_list_double/I >SKIP:vpMatrix(vpArray2D_double A) due to ARG typevpArray2D_double/I >SKIP:bool loadMatrix(string filename, vpArray2D_double M, bool binary = false, c_string header = 0) due to ARG typevpArray2D_double/I >SKIP:bool loadMatrixYAML(string filename, vpArray2D_double M, c_string header = 0) due to ARG typevpArray2D_double/I >SKIP:bool saveMatrix(string filename, vpArray2D_double M, bool binary = false, c_string header = "") due to ARG typevpArray2D_double/I >SKIP:bool saveMatrixYAML(string filename, vpArray2D_double M, c_string header = "") due to ARG typevpArray2D_double/I >SKIP:int print(ostream s, int length, string intro = "") due to ARG typeostream/I >SKIP:ostream cppPrint(ostream os, string matrixName = "A", bool octet = false) due to RET typeostream >SKIP:ostream csvPrint(ostream os) due to RET typeostream >SKIP:ostream maplePrint(ostream os) due to RET typeostream >SKIP:ostream matlabPrint(ostream os) due to RET typeostream >SKIP:static void mult2Matrices(vpMatrix A, vpMatrix B, vpRotationMatrix C) due to ARG typevpRotationMatrix/I >SKIP:vpCameraParametersProjType get_projModel() due to RET typevpCameraParametersProjType >SKIP:vpColVector(initializer_list_double list) due to ARG typeinitializer_list_double/I >SKIP:vpColVector(vpPoseVector p) due to ARG typevpPoseVector/I >SKIP:vpColVector(vpTranslationVector t) due to ARG typevpTranslationVector/I >SKIP:int print(ostream s, int length, c_string intro = 0) due to ARG typeostream/I >SKIP:ostream cppPrint(ostream os, string matrixName = "A", bool octet = false) due to RET typeostream >SKIP:ostream csvPrint(ostream os) due to RET typeostream >SKIP:ostream maplePrint(ostream os) due to RET typeostream >SKIP:ostream matlabPrint(ostream os) due to RET typeostream >SKIP:vpRowVector(initializer_list_double list) due to ARG typeinitializer_list_double/I >SKIP:int print(ostream s, int length, c_string intro = 0) due to ARG typeostream/I >SKIP:ostream cppPrint(ostream os, string matrixName = "A", bool octet = false) due to RET typeostream >SKIP:ostream csvPrint(ostream os) due to RET typeostream >SKIP:ostream maplePrint(ostream os) due to RET typeostream >SKIP:ostream matlabPrint(ostream os) due to RET typeostream >SKIP:vpHomogeneousMatrix(vpPoseVector p) due to ARG typevpPoseVector/I >SKIP:vpHomogeneousMatrix(vpTranslationVector t, vpQuaternionVector q) due to ARG typevpTranslationVector/I >SKIP:vpHomogeneousMatrix(vpTranslationVector t, vpRotationMatrix R) due to ARG typevpTranslationVector/I >SKIP:vpHomogeneousMatrix(vpTranslationVector t, vpThetaUVector tu) due to ARG typevpTranslationVector/I >SKIP:void buildFrom(vpPoseVector p) due to ARG typevpPoseVector/I >SKIP:void buildFrom(vpTranslationVector t, vpQuaternionVector q) due to ARG typevpTranslationVector/I >SKIP:void buildFrom(vpTranslationVector t, vpRotationMatrix R) due to ARG typevpTranslationVector/I >SKIP:void buildFrom(vpTranslationVector t, vpThetaUVector tu) due to ARG typevpTranslationVector/I >SKIP:void extract(vpQuaternionVector q) due to ARG typevpQuaternionVector/I >SKIP:void extract(vpRotationMatrix R) due to ARG typevpRotationMatrix/I >SKIP:void extract(vpThetaUVector tu) due to ARG typevpThetaUVector/I >SKIP:void extract(vpTranslationVector t) due to ARG typevpTranslationVector/I >SKIP:void insert(vpQuaternionVector t) due to ARG typevpQuaternionVector/I >SKIP:void insert(vpRotationMatrix R) due to ARG typevpRotationMatrix/I >SKIP:void insert(vpThetaUVector tu) due to ARG typevpThetaUVector/I >SKIP:void insert(vpTranslationVector t) due to ARG typevpTranslationVector/I >SKIP:void load(ifstream f) due to ARG typeifstream/I >SKIP:void save(ofstream f) due to ARG typeofstream/I >SKIP:vpRotationMatrix getRotationMatrix() due to RET typevpRotationMatrix >SKIP:vpThetaUVector getThetaUVector() due to RET typevpThetaUVector >SKIP:vpTranslationVector getTranslationVector() due to RET typevpTranslationVector >SKIP:bool inRectangle(vpRect rect) due to ARG typevpRect/I >SKIP:static vpRect getBBox(vector_vpImagePoint ipVec) due to RET typevpRect >SKIP:vpPoint* duplicate() due to RET typevpPoint* >SKIP:static char autoThreshold(vpImage_char I, vp_vpAutoThresholdMethod method, char backgroundValue = 0, char foregroundValue = 255) due to ARG typevp_vpAutoThresholdMethod/I >SKIP:static void connectedComponents(vpImage_char I, vpImage_int labels, int nbComponents, vpImageMorphology_vpConnexityType connexity = vpImageMorphology::CONNEXITY_4) due to ARG typevpImage_int/I >SKIP:static void readPFM(vpImage_float I, string filename) due to ARG typevpImage_float/I >SKIP:static void writePFM(vpImage_float I, string filename) due to ARG typevpImage_float/I >SKIP:static void writePGM(vpImage_short I, string filename) due to ARG typevpImage_short/I >SKIP:vector_vector_vpPoint getTagsPoints3D(vector_int tagsId, map_int_and_double tagsSize) due to RET typevector_vector_vpPoint >SKIP:void swap(vpDetectorAprilTag o1, vpDetectorAprilTag o2) due to ARG typevpDetectorAprilTag/I >SKIP:list_vpMbtDistanceCircle* getFeaturesCircle() due to RET typelist_vpMbtDistanceCircle* >SKIP:list_vpMbtDistanceKltCylinder* getFeaturesKltCylinder() due to RET typelist_vpMbtDistanceKltCylinder* >SKIP:list_vpMbtDistanceKltPoints* getFeaturesKlt() due to RET typelist_vpMbtDistanceKltPoints* >SKIP:map_int_and_vpImagePoint getKltImagePointsWithId() due to RET typemap_int_and_vpImagePoint >SKIP:map_string_and_int getCameraTrackerTypes() due to RET typemap_string_and_int >SKIP:pair_vector_vpPolygon_and_vector_vector_vpPoint getPolygonFaces(bool orderPolygons = true, bool useVisibility = true, bool clipPolygon = false) due to RET typepair_vector_vpPolygon_and_vector_vector_vpPoint >SKIP:vector_Point2f getKltPoints() due to RET typevector_Point2f >SKIP:vector_vpImagePoint getKltImagePoints() due to RET typevector_vpImagePoint >SKIP:void display(map_string_and_vpImage_char_end_* mapOfImages, map_string_and_vpHomogeneousMatrix mapOfCameraPoses, map_string_and_vpCameraParameters mapOfCameraParameters, vpColor col, int thickness = 1, bool displayFullModel = false) due to ARG typemap_string_and_vpImage_char_end_/I >SKIP:void display(map_string_and_vpImage_vpRGBa_end_* mapOfImages, map_string_and_vpHomogeneousMatrix mapOfCameraPoses, map_string_and_vpCameraParameters mapOfCameraParameters, vpColor col, int thickness = 1, bool displayFullModel = false) due to ARG typemap_string_and_vpImage_vpRGBa_end_/I >SKIP:void display(vpImage_char I1, vpImage_char I2, vpHomogeneousMatrix c1Mo, vpHomogeneousMatrix c2Mo, vpCameraParameters cam1, vpCameraParameters cam2, vpColor color, int thickness = 1, bool displayFullModel = false) due to ARG typevpColor/I >SKIP:void display(vpImage_char I, vpHomogeneousMatrix cMo, vpCameraParameters cam, vpColor col, int thickness = 1, bool displayFullModel = false) due to ARG typevpColor/I >SKIP:void display(vpImage_vpRGBa I1, vpImage_vpRGBa I2, vpHomogeneousMatrix c1Mo, vpHomogeneousMatrix c2Mo, vpCameraParameters cam1, vpCameraParameters cam2, vpColor color, int thickness = 1, bool displayFullModel = false) due to ARG typevpColor/I >SKIP:void display(vpImage_vpRGBa I, vpHomogeneousMatrix cMo, vpCameraParameters cam, vpColor col, int thickness = 1, bool displayFullModel = false) due to ARG typevpColor/I >SKIP:void getKltOpencv(map_string_and_vpKltOpencv mapOfKlts) due to ARG typemap_string_and_vpKltOpencv/I >SKIP:void getKltOpencv(vpKltOpencv klt1, vpKltOpencv klt2) due to ARG typevpKltOpencv/I >SKIP:void getLcircle(list_vpMbtDistanceCircle* circlesList, int level = 0) due to ARG typelist_vpMbtDistanceCircle/I >SKIP:void getLcircle(string cameraName, list_vpMbtDistanceCircle* circlesList, int level = 0) due to ARG typelist_vpMbtDistanceCircle/I >SKIP:void getLcylinder(list_vpMbtDistanceCylinder* cylindersList, int level = 0) due to ARG typelist_vpMbtDistanceCylinder/I >SKIP:void getLcylinder(string cameraName, list_vpMbtDistanceCylinder* cylindersList, int level = 0) due to ARG typelist_vpMbtDistanceCylinder/I >SKIP:void getLline(list_vpMbtDistanceLine* linesList, int level = 0) due to ARG typelist_vpMbtDistanceLine/I >SKIP:void getLline(string cameraName, list_vpMbtDistanceLine* linesList, int level = 0) due to ARG typelist_vpMbtDistanceLine/I >SKIP:void getMovingEdge(map_string_and_vpMe mapOfMovingEdges) due to ARG typemap_string_and_vpMe/I >SKIP:void getMovingEdge(vpMe me1, vpMe me2) due to ARG typevpMe/I >SKIP:void getNbPoints(map_string_and_int mapOfNbPoints, int level = 0) due to ARG typemap_string_and_int/I >SKIP:void getNbPolygon(map_string_and_int mapOfNbPolygons) due to ARG typemap_string_and_int/I >SKIP:void getPolygonFaces(map_string_and_vector_vpPolygon mapOfPolygons, map_string_and_vector_vector_vpPoint mapOfPoints, bool orderPolygons = true, bool useVisibility = true, bool clipPolygon = false) due to ARG typemap_string_and_vector_vpPolygon/I >SKIP:void initClick(map_string_and_vpImage_char_end_* mapOfImages, map_string_and_string mapOfInitFiles, bool displayHelp = false, map_string_and_vpHomogeneousMatrix mapOfT = std::map<std::string, vpHomogeneousMatrix>()) due to ARG typemap_string_and_vpImage_char_end_/I >SKIP:void initClick(map_string_and_vpImage_vpRGBa_end_* mapOfImages, map_string_and_string mapOfInitFiles, bool displayHelp = false, map_string_and_vpHomogeneousMatrix mapOfT = std::map<std::string, vpHomogeneousMatrix>()) due to ARG typemap_string_and_vpImage_vpRGBa_end_/I >SKIP:void initFromPoints(map_string_and_vpImage_char_end_* mapOfImages, map_string_and_string mapOfInitPoints) due to ARG typemap_string_and_vpImage_char_end_/I >SKIP:void initFromPoints(map_string_and_vpImage_vpRGBa_end_* mapOfColorImages, map_string_and_string mapOfInitPoints) due to ARG typemap_string_and_vpImage_vpRGBa_end_/I >SKIP:void reInitModel(map_string_and_vpImage_char_end_* mapOfImages, map_string_and_string mapOfModelFiles, map_string_and_vpHomogeneousMatrix mapOfCameraPoses, bool verbose = false, map_string_and_vpHomogeneousMatrix mapOfT = std::map<std::string, vpHomogeneousMatrix>()) due to ARG typemap_string_and_vpImage_char_end_/I >SKIP:void reInitModel(map_string_and_vpImage_vpRGBa_end_* mapOfColorImages, map_string_and_string mapOfModelFiles, map_string_and_vpHomogeneousMatrix mapOfCameraPoses, bool verbose = false, map_string_and_vpHomogeneousMatrix mapOfT = std::map<std::string, vpHomogeneousMatrix>()) due to ARG typemap_string_and_vpImage_vpRGBa_end_/I >SKIP:void setAngleAppear(map_string_and_double mapOfAngles) due to ARG typemap_string_and_double/I >SKIP:void setAngleDisappear(map_string_and_double mapOfAngles) due to ARG typemap_string_and_double/I >SKIP:void setCameraParameters(map_string_and_vpCameraParameters mapOfCameraParameters) due to ARG typemap_string_and_vpCameraParameters/I >SKIP:void setCameraTransformationMatrix(map_string_and_vpHomogeneousMatrix mapOfTransformationMatrix) due to ARG typemap_string_and_vpHomogeneousMatrix/I >SKIP:void setClipping(map_string_and_int mapOfClippingFlags) due to ARG typemap_string_and_int/I >SKIP:void setDepthNormalFaceCentroidMethod(vpMbtFaceDepthNormal_vpFaceCentroidType method) due to ARG typevpMbtFaceDepthNormal_vpFaceCentroidType/I >SKIP:void setDepthNormalFeatureEstimationMethod(vpMbtFaceDepthNormal_vpFeatureEstimationType method) due to ARG typevpMbtFaceDepthNormal_vpFeatureEstimationType/I >SKIP:void setFarClippingDistance(map_string_and_double mapOfClippingDists) due to ARG typemap_string_and_double/I >SKIP:void setFeatureFactors(map_vpTrackerType_and_double mapOfFeatureFactors) due to ARG typemap_vpTrackerType_and_double/I >SKIP:void setKltOpencv(map_string_and_vpKltOpencv mapOfKlts) due to ARG typemap_string_and_vpKltOpencv/I >SKIP:void setKltOpencv(vpKltOpencv t1, vpKltOpencv t2) due to ARG typevpKltOpencv/I >SKIP:void setKltOpencv(vpKltOpencv t) due to ARG typevpKltOpencv/I >SKIP:void setMask(vpImage_bool mask) due to ARG typevpImage_bool/I >SKIP:void setMovingEdge(map_string_and_vpMe mapOfMe) due to ARG typemap_string_and_vpMe/I >SKIP:void setMovingEdge(vpMe me1, vpMe me2) due to ARG typevpMe/I >SKIP:void setMovingEdge(vpMe me) due to ARG typevpMe/I >SKIP:void setNearClippingDistance(map_string_and_double mapOfDists) due to ARG typemap_string_and_double/I >SKIP:void setOptimizationMethod(vpMbtOptimizationMethod opt) due to ARG typevpMbtOptimizationMethod/I >SKIP:void setPose(map_string_and_vpImage_char_end_* mapOfImages, map_string_and_vpHomogeneousMatrix mapOfCameraPoses) due to ARG typemap_string_and_vpImage_char_end_/I >SKIP:void setPose(map_string_and_vpImage_vpRGBa_end_* mapOfColorImages, map_string_and_vpHomogeneousMatrix mapOfCameraPoses) due to ARG typemap_string_and_vpImage_vpRGBa_end_/I >SKIP:void setTrackerType(map_string_and_int mapOfTrackerTypes) due to ARG typemap_string_and_int/I >SKIP:vpKltOpencv getKltOpencv() due to RET typevpKltOpencv >SKIP:vpMbHiddenFaces_vpMbtPolygon getFaces(string cameraName) due to RET typevpMbHiddenFaces_vpMbtPolygon >SKIP:vpMbHiddenFaces_vpMbtPolygon getFaces() due to RET typevpMbHiddenFaces_vpMbtPolygon >SKIP:vpMbtPolygon* getPolygon(int index) due to RET typevpMbtPolygon* >SKIP:vpMbtPolygon* getPolygon(string cameraName, int index) due to RET typevpMbtPolygon* >SKIP:vpMe getMovingEdge() due to RET typevpMe > >Skipped operator function: vpImagePoint operator+(const vpImagePoint &ip1, double offset) >Skipped operator function: vpImagePoint operator-(const vpImagePoint &ip1, const vpImagePoint &ip2) >Skipped operator function: vpImagePoint operator-(const vpImagePoint &ip1, int offset) >Skipped operator function: vpImagePoint operator-(const vpImagePoint &ip1, int offset) >Skipped operator function: vpImagePoint operator-(const vpImagePoint &ip1, double offset) >Skipped operator function: vpImagePoint operator*(const vpImagePoint &ip1, double scale) >Skipped operator function: vpImagePoint operator/(const vpImagePoint &ip1, double scale) >Skipped operator function: std::ostream &operator<<(std::ostream &os, const vpImagePoint &ip) >Skipped operator function: std::ostream &operator<<(std::ostream &os, const vpPoint &vpp) >Skipped operator function: vpPoint &operator=(const vpPoint &vpp) = default >Skipped operator function: vpPoint &operator=(const vpPoint &vpp) >Skipped operator function: vpDetectorAprilTag &operator=(vpDetectorAprilTag o) >Skipped operator function: std::ostream &operator<<(std::ostream &os, const vpDetectorAprilTag::vpPoseEstimationMethod &method) >Skipped operator function: std::ostream &operator<<(std::ostream &os, const vpDetectorAprilTag::vpAprilTagFamily &tagFamily) >Generated files: 47 (updated 47) >[177/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMe.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMe.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMe.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[178/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeEllipse.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeEllipse.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeEllipse.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeEllipse.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeEllipse.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[179/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeLine.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeLine.cpp:52: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeLine.cpp:52: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[180/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeNurbs.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeNurbs.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeNurbs.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[181/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeSite.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeSite.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMe.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeSite.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[182/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeTracker.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpMeTracker.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[183/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src -Imodules/me -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o -MF modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o.d -o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpNurbs.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpNurbs.h:53, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpNurbs.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpNurbs.h:53, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/src/moving-edges/vpNurbs.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[184/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_me.so.3.3 -o lib/libvisp_me.so.3.3.0 modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMe.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeEllipse.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeLine.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeNurbs.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeSite.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpMeTracker.cpp.o modules/me/CMakeFiles/visp_me.dir/src/moving-edges/vpNurbs.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lm -lnsl -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[185/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_me.so.3.3.0 lib/libvisp_me.so.3.3 lib/libvisp_me.so && : >[186/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/force-torque/vpComedi.cpp >[187/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-aliasing -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp >[188/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/force-torque/vpForceTorqueAtiSensor.cpp >[189/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/force-torque/vpForceTorqueIitSensor.cpp >[190/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/1394/vp1394CMUGrabber.cpp >[191/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/1394/vp1394TwoGrabber.cpp >[192/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp >[193/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowDevice.cpp >[194/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowGrabber.cpp >[195/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp >[196/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[197/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpFlyCaptureGrabber.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpFlyCaptureGrabber.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[198/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonFactory.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonFactory.h:43, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonFactory.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonFactory.h:43, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonFactory.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[199/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberGigE.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[200/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpFrameGrabber.h:42, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include/visp3/sensor/vpPylonGrabber.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/pylon/vpPylonGrabberUsb.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[201/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/framegrabber/v4l2/vpV4l2Grabber.cpp >[202/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/laserscanner/sick/vpSickLDMRS.cpp >[203/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/rgb-depth/kinect/vpKinect.cpp >[204/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/rgb-depth/realsense/vpRealSense.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/rgb-depth/realsense/vpRealSense.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/rgb-depth/realsense/vpRealSense.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[205/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src -Imodules/sensor -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/libusb-1.0 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o -MF modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o.d -o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/src/rgb-depth/realsense/vpRealSense2.cpp >[206/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_sensor.so.3.3 -o lib/libvisp_sensor.so.3.3.0 modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpComedi.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiNetFTSensor.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueAtiSensor.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/force-torque/vpForceTorqueIitSensor.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394CMUGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/1394/vp1394TwoGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/OpenCV/vpOpenCVGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowDevice.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowGrabberImpl.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/directshow/vpDirectShowSampleGrabberI.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/flycapture/vpFlyCaptureGrabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonFactory.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberGigE.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/pylon/vpPylonGrabberUsb.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/framegrabber/v4l2/vpV4l2Grabber.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/laserscanner/sick/vpSickLDMRS.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/kinect/vpKinect.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense.cpp.o modules/sensor/CMakeFiles/visp_sensor.dir/src/rgb-depth/realsense/vpRealSense2.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lusb-1.0 -lm -lnsl -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[207/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_sensor.so.3.3.0 lib/libvisp_sensor.so.3.3 lib/libvisp_sensor.so && : >[208/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src/coin-simulator/vpAR.cpp >[209/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src/coin-simulator/vpSimulator.cpp >[210/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src/coin-simulator/vpViewer.cpp >[211/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src/ogre-simulator/vpAROgre.cpp >[212/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src -Imodules/ar -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o -MF modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o.d -o modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/src/vpSimulatorException.cpp >[213/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_ar.so.3.3 -o lib/libvisp_ar.so.3.3.0 modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpAR.cpp.o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpSimulator.cpp.o modules/ar/CMakeFiles/visp_ar.dir/src/coin-simulator/vpViewer.cpp.o modules/ar/CMakeFiles/visp_ar.dir/src/ogre-simulator/vpAROgre.cpp.o modules/ar/CMakeFiles/visp_ar.dir/src/vpSimulatorException.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_io.so.3.3.0 -lOpenGL -lGLX -lGLU -lCoin -lm -lnsl lib/libvisp_core.so.3.3.0 -llapack -lblas -lxml2 -lpthread -ljpeg -lpng -lz -lm -lnsl && : >[214/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_ar.so.3.3.0 lib/libvisp_ar.so.3.3 lib/libvisp_ar.so && : >[215/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/src -Imodules/blob -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o -MF modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o.d -o modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[216/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/src -Imodules/blob -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o -MF modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o.d -o modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot2.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot2.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/src/dots/vpDot2.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[217/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_blob.so.3.3 -o lib/libvisp_blob.so.3.3.0 modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot.cpp.o modules/blob/CMakeFiles/visp_blob.dir/src/dots/vpDot2.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_core.so.3.3.0 -lm -lnsl -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[218/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_blob.so.3.3.0 lib/libvisp_blob.so.3.3 lib/libvisp_blob.so && : >[219/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/haptic-device/qbdevice/vpQbDevice.cpp >[220/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/haptic-device/qbdevice/vpQbSoftHand.cpp >[221/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/haptic-device/virtuose/vpVirtuose.cpp >[222/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/image-simulator/vpImageSimulator.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/image-simulator/vpImageSimulator.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/image-simulator/vpImageSimulator.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[223/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/light/vpRingLight.cpp >[224/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpAfma4.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpAfma4.h:106, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpAfma4.cpp:53: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpAfma4.h:106, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpAfma4.cpp:53: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[225/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpRobotAfma4.cpp >[226/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpServolens.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpServolens.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpServolens.cpp:63: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpServolens.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma4/vpServolens.cpp:63: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[227/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma6/vpAfma6.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpAfma6.h:74, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma6/vpAfma6.cpp:57: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpAfma6.h:74, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma6/vpAfma6.cpp:57: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[228/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/afma6/vpRobotAfma6.cpp >[229/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/bebop2/vpRobotBebop2.cpp >[230/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/biclops/vpBiclops.cpp >[231/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/biclops/vpRobotBiclops.cpp >[232/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/biclops/vpRobotBiclopsController.cpp >[233/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp >[234/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp >[235/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp >[236/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp >[237/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/franka/vpRobotFranka.cpp >[238/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/pioneer/vpRobotPioneer.cpp >[239/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/ptu46/vpPtu46.cpp >[240/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/ptu46/vpRobotPtu46.cpp >[241/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper650.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper650.h:100, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper650.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper650.h:100, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper650.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[242/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper850.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper850.h:101, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper850.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpViper850.h:101, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/real-robot/viper/vpViper850.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[243/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotCamera.cpp >[244/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotSimulator.cpp >[245/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotWireFrameSimulator.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:62, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotWireFrameSimulator.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:62, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpRobotWireFrameSimulator.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[246/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorAfma6.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorAfma6.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpIoTools.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorAfma6.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[247/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorCamera.cpp >[248/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorPioneer.cpp >[249/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorPioneerPan.cpp >[250/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorViper850.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:62, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpSimulatorViper850.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorViper850.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include/visp3/gui/vpDisplayD3D.h:41, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpRobotWireFrameSimulator.h:62, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpSimulatorViper850.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/robot-simulator/vpSimulatorViper850.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[251/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/vpRobot.cpp >[252/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/vpRobotTemplate.cpp >[253/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpArit.cpp >[254/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpAritio.cpp >[255/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpBound.cpp >[256/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpBoundio.cpp >[257/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpClipping.cpp >[258/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpCoreDisplay.cpp >[259/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-sign-conversion -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpKeyword.cpp >[260/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpLex.cpp >[261/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpMyio.cpp >[262/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpParser.cpp >[263/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpProjection.cpp >[264/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpRfstack.cpp >[265/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.cpp: In function âvoid extractFaces(SoVRMLIndexedFaceSet*, indexFaceSet*)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.cpp:219:35: warning: implicitly-declared âconstexpr SoMFInt32::SoMFInt32(const SoMFInt32&)â is deprecated [-Wdeprecated-copy] > 219 | SoMFInt32 indexList = face_set->coordIndex; > | ^~~~~~~~~~ >In file included from /usr/include/Coin4/Inventor/fields/SoMFVec3f.h:37, > from /usr/include/Coin4/Inventor/VRMLnodes/SoVRMLCoordinate.h:38, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpScene.cpp:48: >/usr/include/Coin4/Inventor/fields/SoSubField.h:70:19: note: because âSoMFInt32â has user-provided âconst SoMFInt32& SoMFInt32::operator=(const SoMFInt32&)â > 70 | const _class_ & operator=(const _class_ & field); \ > | ^~~~~~~~ >/usr/include/Coin4/Inventor/fields/SoSubField.h:263:3: note: in expansion of macro âSO_SFIELD_REQUIRED_HEADERâ > 263 | SO_SFIELD_REQUIRED_HEADER(_class_); \ > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/Coin4/Inventor/fields/SoMFInt32.h:42:3: note: in expansion of macro âSO_MFIELD_HEADERâ > 42 | SO_MFIELD_HEADER(SoMFInt32, int32_t, int32_t); > | ^~~~~~~~~~~~~~~~ >[266/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpSkipio.cpp >[267/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpTmstack.cpp >[268/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpToken.cpp >[269/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpViewio.cpp >[270/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpVwstack.cpp >[271/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/qbdevice -I3rdparty/qbdevice -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src -Imodules/robot -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/sensor/include -I/usr/include/Coin4 -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/libusb-1.0 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -MD -MT modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o -MF modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o.d -o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpWireFrameSimulator.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpWireFrameSimulator.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpWireFrameSimulator.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/include/visp3/robot/vpWireFrameSimulator.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/robot/src/wireframe-simulator/vpWireFrameSimulator.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[272/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCentered.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCentered.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCentered.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[273/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_robot.so.3.3 -o lib/libvisp_robot.so.3.3.0 modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbDevice.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/qbdevice/vpQbSoftHand.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/haptic-device/virtuose/vpVirtuose.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/image-simulator/vpImageSimulator.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/light/vpRingLight.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpAfma4.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpRobotAfma4.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma4/vpServolens.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpAfma6.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/afma6/vpRobotAfma6.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/bebop2/vpRobotBebop2.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpBiclops.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclops.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/biclops/vpRobotBiclopsController.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/flir-ptu/vpRobotFlirPtu.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpForceTorqueGenerator_impl.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointPosTrajGenerator_impl.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpJointVelTrajGenerator_impl.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/franka/vpRobotFranka.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/pioneer/vpRobotPioneer.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpPtu46.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/ptu46/vpRobotPtu46.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper650.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpRobotViper850.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper650.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/real-robot/viper/vpViper850.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotCamera.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotSimulator.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpRobotWireFrameSimulator.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorAfma6.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorCamera.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneer.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorPioneerPan.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/robot-simulator/vpSimulatorViper850.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/vpRobot.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/vpRobotTemplate.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpArit.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpAritio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBound.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpBoundio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpClipping.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpCoreDisplay.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpKeyword.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpLex.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpMyio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpParser.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpProjection.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpRfstack.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpScene.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpSkipio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpTmstack.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpToken.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpViewio.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpVwstack.cpp.o modules/robot/CMakeFiles/visp_robot.dir/src/wireframe-simulator/vpWireFrameSimulator.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_gui.so.3.3.0 lib/libvisp_io.so.3.3.0 lib/libvisp_sensor.so.3.3.0 -lOpenGL -lGLX -lGLU -lCoin -lm -lnsl 3rdparty/lib64/libvisp_qbdevice.a -lSM -lICE -lX11 -lXext -ljpeg -lpng lib/libvisp_core.so.3.3.0 -llapack -lblas -lxml2 -lpthread -lz -lusb-1.0 -lm -lnsl && : >[274/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_robot.so.3.3.0 lib/libvisp_robot.so.3.3 lib/libvisp_robot.so && : >[275/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderEllipse.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderEllipse.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderEllipse.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[276/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderLine.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderLine.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderLine.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[277/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[278/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint3D.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint3D.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPoint3D.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[279/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPointPolar.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPointPolar.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderPointPolar.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[280/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderSegment.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderSegment.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderSegment.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[281/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include/visp3/blob/vpDot.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureBuilder.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[282/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpBasicFeature.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpBasicFeature.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpBasicFeature.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[283/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureDepth.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureDepth.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureDepth.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[284/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureEllipse.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureEllipse.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureEllipse.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[285/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLine.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLine.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLine.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[286/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLuminance.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLuminance.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureLuminance.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[287/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMoment.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMoment.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMoment.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[288/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAlpha.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAlpha.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAlpha.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[289/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentArea.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentArea.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentArea.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[290/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAreaNormalized.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAreaNormalized.cpp:112: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentAreaNormalized.cpp:112: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[291/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentBasic.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentBasic.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentBasic.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[292/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCInvariant.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCInvariant.cpp:38: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentObject.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCInvariant.cpp:38: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[293/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCommon.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCommon.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentCommon.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[294/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentDatabase.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureMoment.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentDatabase.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpFeatureMoment.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentDatabase.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[295/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenter.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenter.cpp:87: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenter.cpp:87: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[296/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp:107: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentDatabase.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMomentGravityCenter.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp:107: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[297/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[298/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint3D.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint3D.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePoint3D.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[299/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePointPolar.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePointPolar.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeaturePointPolar.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[300/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureSegment.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureSegment.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureSegment.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[301/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureThetaU.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureThetaU.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureThetaU.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[302/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureTranslation.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureTranslation.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureTranslation.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[303/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureVanishingPoint.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureVanishingPoint.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpFeatureVanishingPoint.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[304/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src -Imodules/visual_features -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o -MF modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o.d -o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpGenericFeature.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpGenericFeature.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpGenericFeature.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpGenericFeature.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/src/visual-feature/vpGenericFeature.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[305/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_visual_features.so.3.3 -o lib/libvisp_visual_features.so.3.3.0 modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderEllipse.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderLine.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPoint3D.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderPointPolar.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderSegment.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/feature-builder/vpFeatureBuilderVanishingPoint.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpBasicFeature.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureDepth.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureEllipse.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLine.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureLuminance.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMoment.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAlpha.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentArea.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentAreaNormalized.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentBasic.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCInvariant.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCentered.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentCommon.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentDatabase.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenter.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureMomentGravityCenterNormalized.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePoint3D.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeaturePointPolar.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureSegment.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureThetaU.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureTranslation.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpFeatureVanishingPoint.cpp.o modules/visual_features/CMakeFiles/visp_visual_features.dir/src/visual-feature/vpGenericFeature.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_me.so.3.3.0 lib/libvisp_blob.so.3.3.0 -lm -lnsl lib/libvisp_core.so.3.3.0 -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[306/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_visual_features.so.3.3.0 lib/libvisp_visual_features.so.3.3 lib/libvisp_visual_features.so && : >[307/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src -Imodules/vs -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o -MF modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o.d -o modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpAdaptiveGain.cpp >[308/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src -Imodules/vs -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o -MF modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o.d -o modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpServo.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpServo.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpServo.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[309/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src -Imodules/vs -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o -MF modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o.d -o modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpServoData.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpServoData.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpServoData.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[310/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src -Imodules/vs -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o -MF modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o.d -o modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpServoDisplay.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:58, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpServoDisplay.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include/visp3/visual_features/vpBasicFeature.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/include/visp3/vs/vpServo.h:53, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vs/src/vpServoDisplay.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[311/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_vs.so.3.3 -o lib/libvisp_vs.so.3.3.0 modules/vs/CMakeFiles/visp_vs.dir/src/vpAdaptiveGain.cpp.o modules/vs/CMakeFiles/visp_vs.dir/src/vpServo.cpp.o modules/vs/CMakeFiles/visp_vs.dir/src/vpServoData.cpp.o modules/vs/CMakeFiles/visp_vs.dir/src/vpServoDisplay.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_visual_features.so.3.3.0 -lm -lnsl lib/libvisp_me.so.3.3.0 lib/libvisp_blob.so.3.3.0 lib/libvisp_core.so.3.3.0 -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[312/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_vs.so.3.3.0 lib/libvisp_vs.so.3.3 lib/libvisp_vs.so && : >[313/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/calibration/vpCalibration.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpCalibration.h:55, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/calibration/vpCalibration.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpCalibration.h:55, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/calibration/vpCalibration.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[314/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/calibration/vpCalibrationTools.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpCalibration.h:55, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/calibration/vpCalibrationTools.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpCalibration.h:55, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/calibration/vpCalibrationTools.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[315/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/calibration/vpHandEyeCalibration.cpp >[316/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomography.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomography.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomography.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[317/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyDLT.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyDLT.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyDLT.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[318/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyExtract.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyExtract.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyExtract.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[319/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyMalis.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyMalis.cpp:52: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyMalis.cpp:52: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[320/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyRansac.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyRansac.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpHomography.h:57, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyRansac.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[321/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyVVS.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyVVS.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/homography-estimation/vpHomographyVVS.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[322/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpBasicKeyPoint.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpBasicKeyPoint.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpBasicKeyPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpBasicKeyPoint.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpBasicKeyPoint.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpBasicKeyPoint.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpBasicKeyPoint.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpBasicKeyPoint.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[323/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpFernClassifier.cpp >[324/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPoint.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpKeyPoint.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPoint.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpIoTools.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPoint.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[325/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPointSurf.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPointSurf.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPointSurf.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPointSurf.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpBasicKeyPoint.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpKeyPointSurf.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPointSurf.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpBasicKeyPoint.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpKeyPointSurf.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpKeyPointSurf.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[326/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpPlanarObjectDetector.cpp >[327/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/key-point/vpXmlConfigParserKeyPoint.cpp >[328/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpLevenbergMarquartd.cpp >[329/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPose.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPose.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPose.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[330/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseDementhon.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseDementhon.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseDementhon.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[331/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseFeatures.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPoseFeatures.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseFeatures.cpp:38: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPoseFeatures.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseFeatures.cpp:38: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[332/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLagrange.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLagrange.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLagrange.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[333/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLowe.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLowe.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseLowe.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[334/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRGBD.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRGBD.cpp:36: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRGBD.cpp:36: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[335/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRansac.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRansac.cpp:56: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include/visp3/vision/vpPose.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseRansac.cpp:56: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[336/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src -Imodules/vision -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o -MF modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o.d -o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseVirtualVisualServoing.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseVirtualVisualServoing.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/src/pose-estimation/vpPoseVirtualVisualServoing.cpp:45: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[337/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorDataMatrixCode.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorDataMatrixCode.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorDataMatrixCode.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorDataMatrixCode.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorDataMatrixCode.cpp:47: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[338/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_vision.so.3.3 -o lib/libvisp_vision.so.3.3.0 modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibration.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpCalibrationTools.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/calibration/vpHandEyeCalibration.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomography.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyDLT.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyExtract.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyMalis.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyRansac.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/homography-estimation/vpHomographyVVS.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpBasicKeyPoint.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpFernClassifier.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPoint.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpKeyPointSurf.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpPlanarObjectDetector.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/key-point/vpXmlConfigParserKeyPoint.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpLevenbergMarquartd.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPose.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseDementhon.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseFeatures.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLagrange.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseLowe.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRGBD.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseRansac.cpp.o modules/vision/CMakeFiles/visp_vision.dir/src/pose-estimation/vpPoseVirtualVisualServoing.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_io.so.3.3.0 lib/libvisp_visual_features.so.3.3.0 -lm -lnsl 3rdparty/lib64/libvisp_pugixml.a -ljpeg -lpng lib/libvisp_me.so.3.3.0 lib/libvisp_blob.so.3.3.0 lib/libvisp_core.so.3.3.0 -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[339/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_vision.so.3.3.0 lib/libvisp_vision.so.3.3 lib/libvisp_vision.so && : >[340/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorQRCode.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorQRCode.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorQRCode.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorQRCode.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/barcode/vpDetectorQRCode.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[341/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNN.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNN.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNN.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/dnn/vpDetectorDNN.cpp >[342/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/face/vpDetectorFace.cpp >[343/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-unused-parameter -Wno-strict-overflow -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/tag/vpDetectorAprilTag.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/tag/vpDetectorAprilTag.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorAprilTag.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/tag/vpDetectorAprilTag.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[344/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/apriltag -I3rdparty/apriltag -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/catch2 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src -Imodules/detection -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/detection/CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o -MF modules/detection/CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o.d -o modules/detection/CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/vpDetectorBase.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorBase.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/vpDetectorBase.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include/visp3/detection/vpDetectorBase.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/src/vpDetectorBase.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[345/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_detection.so.3.3 -o lib/libvisp_detection.so.3.3.0 modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorDataMatrixCode.cpp.o modules/detection/CMakeFiles/visp_detection.dir/src/barcode/vpDetectorQRCode.cpp.o modules/detection/CMakeFiles/visp_detection.dir/src/dnn/vpDetectorDNN.cpp.o modules/detection/CMakeFiles/visp_detection.dir/src/face/vpDetectorFace.cpp.o modules/detection/CMakeFiles/visp_detection.dir/src/tag/vpDetectorAprilTag.cpp.o modules/detection/CMakeFiles/visp_detection.dir/src/vpDetectorBase.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_vision.so.3.3.0 -lzbar -ldmtx -lm -lnsl 3rdparty/lib64/libvisp_apriltag.a lib/libvisp_io.so.3.3.0 -ljpeg -lpng lib/libvisp_visual_features.so.3.3.0 lib/libvisp_me.so.3.3.0 lib/libvisp_blob.so.3.3.0 lib/libvisp_core.so.3.3.0 -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[346/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_detection.so.3.3.0 lib/libvisp_detection.so.3.3 lib/libvisp_detection.so && : >[347/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthDenseTracker.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[348/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbDepthNormalTracker.cpp:44: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[349/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthDense.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp:37: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthDense.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthDense.cpp:37: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[350/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-deprecated-declarations -Wno-shadow -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp:37: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/depth/vpMbtFaceDepthNormal.cpp:37: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[351/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeMultiTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeMultiTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeMultiTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbEdgeMultiTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbEdgeTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbEdgeMultiTracker.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbEdgeMultiTracker.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbEdgeTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbEdgeMultiTracker.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbEdgeMultiTracker.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[352/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-deprecated-declarations -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbEdgeTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon3D.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbEdgeTracker.cpp:52: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon3D.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbEdgeTracker.cpp:52: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[353/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCircle.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCircle.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCircle.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtDistanceCircle.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtDistanceCircle.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtDistanceCircle.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[354/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCylinder.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCylinder.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCylinder.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtDistanceCylinder.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtDistanceCylinder.cpp:52: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtDistanceCylinder.cpp:52: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[355/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceLine.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceLine.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtDistanceLine.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtDistanceLine.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtDistanceLine.cpp:48: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[356/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeEllipse.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeEllipse.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeEllipse.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtMeEllipse.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtMeEllipse.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtMeEllipse.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include/visp3/me/vpMeSite.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtMeEllipse.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtMeEllipse.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[357/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeLine.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeLine.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtMeLine.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtMeLine.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtMeLine.cpp:53: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtMeLine.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/edge/vpMbtMeLine.cpp:53: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[358/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltMultiTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltMultiTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltMultiTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/hybrid/vpMbEdgeKltMultiTracker.cpp >[359/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/hybrid/vpMbEdgeKltTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtXmlGenericParser.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/hybrid/vpMbEdgeKltTracker.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtXmlGenericParser.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/hybrid/vpMbEdgeKltTracker.cpp:46: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[360/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltMultiTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltMultiTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltMultiTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbKltMultiTracker.cpp >[361/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbKltTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbKltTracker.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageConvert.h:54, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbKltTracker.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[362/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltCylinder.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltCylinder.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltCylinder.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbtDistanceKltCylinder.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbtDistanceKltCylinder.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbtDistanceKltCylinder.cpp:39: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[363/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltPoints.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltPoints.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltPoints.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbtDistanceKltPoints.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbtDistanceKltPoints.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/klt/vpMbtDistanceKltPoints.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[364/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbGenericTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbGenericTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbGenericTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbGenericTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbDepthDenseTracker.h:39, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbGenericTracker.h:43, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbGenericTracker.cpp:36: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbDepthDenseTracker.h:39, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbGenericTracker.h:43, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbGenericTracker.cpp:36: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[365/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbScanLine.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbScanLine.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbScanLine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbScanLine.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbScanLine.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpMeterPixelConversion.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbScanLine.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[366/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbTracker.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbTracker.cpp:51: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[367/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtPolygon.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtPolygon.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtPolygon.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbtPolygon.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbtPolygon.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPolygon.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbtPolygon.cpp:50: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[368/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/3rdparty/pugixml-1.9 -I3rdparty/pugixml-1.9 -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src -Imodules/mbt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtXmlGenericParser.cpp.o -MF modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtXmlGenericParser.cpp.o.d -o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtXmlGenericParser.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbtXmlGenericParser.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtXmlGenericParser.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbtXmlGenericParser.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPoint.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpPlane.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtFaceDepthNormal.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbtXmlGenericParser.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/src/vpMbtXmlGenericParser.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[369/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_mbt.so.3.3 -o lib/libvisp_mbt.so.3.3.0 modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthDenseTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbDepthNormalTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthDense.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/depth/vpMbtFaceDepthNormal.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeMultiTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbEdgeTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCircle.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceCylinder.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtDistanceLine.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeEllipse.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/edge/vpMbtMeLine.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltMultiTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/hybrid/vpMbEdgeKltTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltMultiTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbKltTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltCylinder.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/klt/vpMbtDistanceKltPoints.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbGenericTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbScanLine.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbTracker.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtPolygon.cpp.o modules/mbt/CMakeFiles/visp_mbt.dir/src/vpMbtXmlGenericParser.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_gui.so.3.3.0 lib/libvisp_klt.so.3.3.0 lib/libvisp_ar.so.3.3.0 lib/libvisp_vision.so.3.3.0 -lm -lnsl 3rdparty/lib64/libvisp_pugixml.a -lSM -lICE -lX11 -lXext -lOpenGL -lGLX -lGLU -lCoin lib/libvisp_io.so.3.3.0 -ljpeg -lpng lib/libvisp_visual_features.so.3.3.0 lib/libvisp_me.so.3.3.0 lib/libvisp_blob.so.3.3.0 lib/libvisp_core.so.3.3.0 -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[370/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_mbt.so.3.3.0 lib/libvisp_mbt.so.3.3 lib/libvisp_mbt.so && : >[371/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSD.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerSSD.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSD.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerSSD.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSD.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[372/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDESM.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDESM.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDESM.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDESM.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDESM.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDESM.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[373/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageTools.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageTools.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp:43: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[374/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[375/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageTools.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageTools.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[376/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerBSpline.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerBSpline.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerBSpline.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/tools/vpTemplateTrackerBSpline.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerBSpline.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/tools/vpTemplateTrackerBSpline.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerBSpline.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/tools/vpTemplateTrackerBSpline.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[377/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerTriangle.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerTriangle.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerTriangle.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/tools/vpTemplateTrackerTriangle.cpp >[378/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerZone.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerZone.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerZone.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/tools/vpTemplateTrackerZone.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerZone.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/tools/vpTemplateTrackerZone.cpp:49: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerZone.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/tools/vpTemplateTrackerZone.cpp:49: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[379/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/vpTemplateTracker.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/vpTemplateTracker.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/vpTemplateTracker.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/vpTemplateTracker.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTracker.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/vpTemplateTracker.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTracker.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/vpTemplateTracker.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[380/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarp.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarp.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarp.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarp.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarp.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarp.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[381/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpAffine.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpAffine.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpAffine.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpAffine.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpAffine.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpAffine.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpAffine.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpAffine.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[382/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomography.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomography.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomography.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomography.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpHomography.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomography.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpHomography.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomography.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[383/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomographySL3.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomographySL3.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomographySL3.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomographySL3.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpHomographySL3.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomographySL3.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpHomographySL3.h:51, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpHomographySL3.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[384/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpRT.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpRT.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpRT.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpRT.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpRT.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpRT.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpRT.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpRT.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[385/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpSRT.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpSRT.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpSRT.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpSRT.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpSRT.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpSRT.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpSRT.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpSRT.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[386/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpTranslation.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpTranslation.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpTranslation.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpTranslation.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpTranslation.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpTranslation.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarp.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerWarpTranslation.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/warp/vpTemplateTrackerWarpTranslation.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[387/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCC.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCC.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCC.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCC.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerZNCC.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCC.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpDisplay.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include/visp3/tt/vpTemplateTrackerZNCC.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCC.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[388/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[389/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src -Imodules/tt -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp.o -MF modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp.o.d -o modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp:42: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[390/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src -Imodules/tt_mi -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o -MF modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o.d -o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMI.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMI.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMI.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMI.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMI.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[391/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_tt.so.3.3 -o lib/libvisp_tt.so.3.3.0 modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSD.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDESM.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardAdditional.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDForwardCompositional.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/ssd/vpTemplateTrackerSSDInverseCompositional.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerBSpline.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerTriangle.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/tools/vpTemplateTrackerZone.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/vpTemplateTracker.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarp.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpAffine.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomography.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpHomographySL3.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpRT.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpSRT.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/warp/vpTemplateTrackerWarpTranslation.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCC.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCForwardAdditional.cpp.o modules/tt/CMakeFiles/visp_tt.dir/src/zncc/vpTemplateTrackerZNCCInverseCompositional.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_vision.so.3.3.0 -lm -lnsl lib/libvisp_io.so.3.3.0 -ljpeg -lpng lib/libvisp_visual_features.so.3.3.0 lib/libvisp_me.so.3.3.0 lib/libvisp_blob.so.3.3.0 lib/libvisp_core.so.3.3.0 -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[392/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_tt.so.3.3.0 lib/libvisp_tt.so.3.3 lib/libvisp_tt.so && : >[393/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src -Imodules/tt_mi -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIESM.cpp.o -MF modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIESM.cpp.o.d -o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIESM.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIESM.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIESM.h:43, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIESM.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIESM.h:43, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIESM.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[394/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src -Imodules/tt_mi -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardAdditional.cpp.o -MF modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardAdditional.cpp.o.d -o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardAdditional.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardAdditional.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIForwardAdditional.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardAdditional.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIForwardAdditional.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardAdditional.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[395/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src -Imodules/tt_mi -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardCompositional.cpp.o -MF modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardCompositional.cpp.o.d -o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardCompositional.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardCompositional.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIForwardCompositional.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardCompositional.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIForwardCompositional.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIForwardCompositional.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[396/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src -Imodules/tt_mi -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIInverseCompositional.cpp.o -MF modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIInverseCompositional.cpp.o.d -o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIInverseCompositional.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIInverseCompositional.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIInverseCompositional.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIInverseCompositional.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImageFilter.h:48, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIInverseCompositional.h:45, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/mi/vpTemplateTrackerMIInverseCompositional.cpp:41: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[397/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src -Imodules/tt_mi -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt/include -I/usr/include/eigen3 -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -Wno-strict-overflow -MD -MT modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/tools/vpTemplateTrackerMIBSpline.cpp.o -MF modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/tools/vpTemplateTrackerMIBSpline.cpp.o.d -o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/tools/vpTemplateTrackerMIBSpline.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIBSpline.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/include/visp3/tt_mi/vpTemplateTrackerMIBSpline.h:50, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/tt_mi/src/tools/vpTemplateTrackerMIBSpline.cpp:40: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[398/407] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libvisp_tt_mi.so.3.3 -o lib/libvisp_tt_mi.so.3.3.0 modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMI.cpp.o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIESM.cpp.o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardAdditional.cpp.o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIForwardCompositional.cpp.o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/mi/vpTemplateTrackerMIInverseCompositional.cpp.o modules/tt_mi/CMakeFiles/visp_tt_mi.dir/src/tools/vpTemplateTrackerMIBSpline.cpp.o -Wl,-rpath,/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/lib: lib/libvisp_tt.so.3.3.0 -lm -lnsl lib/libvisp_vision.so.3.3.0 lib/libvisp_io.so.3.3.0 -ljpeg -lpng lib/libvisp_visual_features.so.3.3.0 lib/libvisp_me.so.3.3.0 lib/libvisp_blob.so.3.3.0 lib/libvisp_core.so.3.3.0 -llapack -lblas -lxml2 -lpthread -lz -lm -lnsl && : >[399/407] /usr/bin/cmake -E cmake_symlink_library lib/libvisp_tt_mi.so.3.3.0 lib/libvisp_tt_mi.so.3.3 lib/libvisp_tt_mi.so && : >[400/407] cd /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build && /usr/bin/cmake -DCONFIG_FILE:PATH=/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java/jar/copyfiles-JAVA_SRC_COPY.cmake -DCOPYLIST_VAR:STRING=JAVA_SRC_COPY -DDEPHELPER=/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/CMakeFiles/dephelper/visp_java_jar_source_copy -P /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/cmake/copy_files.cmake >COPYFILES: ... 1 entries (JAVA_SRC_COPY) >COPYFILES: ... directory '.../gen/java' with 20 files >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/VpDisplay.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpCameraParameters.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpColVector.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpColor.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpHomogeneousMatrix.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpImagePoint.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpImageRGBa.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpImageUChar.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpMatrix.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpPoint.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpRGBa.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpRotationVector.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/core/VpRowVector.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/detection/VpDetectorAprilTag.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/imgproc/VpContour.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/imgproc/VpDirection.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/imgproc/VpImgproc.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/io/VpImageIo.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/mbt/VpMbGenericTracker.java' ... >COPYFILES: Copying: 'modules/java/jar/visp/java/org/visp/utils/Converters.java' ... >COPYFILES: Updated! >[401/407] cd /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java/jar/visp && /usr/bin/ant -noinput -k jar && /usr/bin/cmake -E touch /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/CMakeFiles/dephelper/visp_java_jar >Buildfile: /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java/jar/visp/build.xml > >jar: > [javac] Compiling 20 source files to /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java/jar/visp/build/classes > [jar] Building jar: /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/bin/visp-330.jar > >BUILD SUCCESSFUL >Total time: 4 seconds >[402/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp -Imodules/java_bindings_generator/gen/cpp -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/jni/SYSTEM -I/etc/java-config-2/current-system-vm/include -I/etc/java-config-2/current-system-vm/include/linux -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/VpContour.cpp.o -MF modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/VpContour.cpp.o.d -o modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/VpContour.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpContour.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpContours.h:79, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpContour.cpp:1: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include/visp3/imgproc/vpContours.h:78, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpContour.cpp:1: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >[403/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp -Imodules/java_bindings_generator/gen/cpp -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/jni/SYSTEM -I/etc/java-config-2/current-system-vm/include -I/etc/java-config-2/current-system-vm/include/linux -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/VpImageRGBa.cpp.o -MF modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/VpImageRGBa.cpp.o.d -o modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/VpImageRGBa.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageRGBa.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageRGBa.cpp:3: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageRGBa.cpp:3: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageRGBa.cpp: In function âjlong Java_org_visp_core_VpImageRGBa_n_1VpImageRGBa___3BIIZ(JNIEnv*, jclass, jbyteArray, jint, jint, jboolean)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageRGBa.cpp:43:38: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] > 43 | return (jlong) new vpImage<vpRGBa>((vpRGBa *const) array, (const unsigned int) h, (const unsigned int) w, copyData); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageRGBa.cpp:43:61: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] > 43 | return (jlong) new vpImage<vpRGBa>((vpRGBa *const) array, (const unsigned int) h, (const unsigned int) w, copyData); > | ^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageRGBa.cpp:43:85: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] > 43 | return (jlong) new vpImage<vpRGBa>((vpRGBa *const) array, (const unsigned int) h, (const unsigned int) w, copyData); > | ^~~~~~~~~~~~~~~~~~~~~~ >[404/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp -Imodules/java_bindings_generator/gen/cpp -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/jni/SYSTEM -I/etc/java-config-2/current-system-vm/include -I/etc/java-config-2/current-system-vm/include/linux -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/VpImageUChar.cpp.o -MF modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/VpImageUChar.cpp.o.d -o modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/VpImageUChar.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageUChar.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageUChar.cpp:3: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:52, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageUChar.cpp:3: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageUChar.cpp: In function âjlong Java_org_visp_core_VpImageUChar_n_1VpImageUChar___3BIIZ(JNIEnv*, jclass, jbyteArray, jint, jint, jboolean)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageUChar.cpp:42:38: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] > 42 | return (jlong) new vpImage<u_char>((u_char *const) array, (const unsigned int) h, (const unsigned int) w, copyData); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageUChar.cpp:42:61: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] > 42 | return (jlong) new vpImage<u_char>((u_char *const) array, (const unsigned int) h, (const unsigned int) w, copyData); > | ^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/VpImageUChar.cpp:42:85: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] > 42 | return (jlong) new vpImage<u_char>((u_char *const) array, (const unsigned int) h, (const unsigned int) w, copyData); > | ^~~~~~~~~~~~~~~~~~~~~~ >[405/407] /usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp -Imodules/java_bindings_generator/gen/cpp -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/jni/SYSTEM -I/etc/java-config-2/current-system-vm/include -I/etc/java-config-2/current-system-vm/include/linux -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/visp_java.cpp.o -MF modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/visp_java.cpp.o.d -o modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/visp_java.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/visp_java.cpp >[31mFAILED: [0mmodules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/visp_java.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -Dvisp_EXPORTS -Iinclude -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp -Imodules/java_bindings_generator/gen/cpp -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/gui/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/imgproc/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/io/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/klt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/me/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/ar/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/blob/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/visual_features/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/vision/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/detection/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include -I/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/jni/SYSTEM -I/etc/java-config-2/current-system-vm/include -I/etc/java-config-2/current-system-vm/include/linux -I/usr/include/eigen3 -I/usr/include/libxml2 -I/usr/include/Coin4 -DNDEBUG -O2 -pipe -march=native -Wall -Wextra -fopenmp -std=c++11 -fvisibility=hidden -msse2 -msse3 -mssse3 -fPIC -fPIC -std=gnu++11 -MD -MT modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/visp_java.cpp.o -MF modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/visp_java.cpp.o.d -o modules/java/jni/CMakeFiles/visp_java.dir/__/generator/src/cpp/visp_java.cpp.o -c /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/visp_java.cpp >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpTracker.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:49, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from include/visp3/visp_core.h:14, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/listconverters.hpp:6, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/common.h:20, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:5, > from modules/java_bindings_generator/gen/cpp/visp_jni.hpp:1, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/visp_java.cpp:4: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h: In member function âvoid vpImage<Type>::performLut(const Type (&)[256], unsigned int) [with Type = vpRGBa]â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpImage.h:1872:62: warning: âvoid* memcpy(void*, const void*, size_t)â writing to an object of type âclass vpRGBaâ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] > 1872 | memcpy(imageLut_param->m_lut, lut, 256 * sizeof(vpRGBa)); > | ^ >In file included from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpColor.h:44, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpForwardProjection.h:47, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpCircle.h:49, > from include/visp3/visp_core.h:14, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/listconverters.hpp:6, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/common.h:20, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:5, > from modules/java_bindings_generator/gen/cpp/visp_jni.hpp:1, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/visp_java.cpp:4: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/core/include/visp3/core/vpRGBa.h:66:19: note: âclass vpRGBaâ declared here > 66 | class VISP_EXPORT vpRGBa > | ^~~~~~ >In file included from modules/java_bindings_generator/gen/cpp/visp_jni.hpp:1, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/visp_java.cpp:4: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjdouble Java_org_visp_core_VpMatrix_detByLUGsl_10(JNIEnv*, jclass, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:269:32: warning: unused parameter âselfâ [-Wunused-parameter] > 269 | (JNIEnv* env, jclass , jlong self) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjdouble Java_org_visp_core_VpMatrix_detByLUOpenCV_10(JNIEnv*, jclass, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:321:32: warning: unused parameter âselfâ [-Wunused-parameter] > 321 | (JNIEnv* env, jclass , jlong self) > | ~~~~~~^~~~ >In file included from modules/java_bindings_generator/gen/cpp/visp_jni.hpp:1, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/visp_java.cpp:4: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseGsl_10(JNIEnv*, jclass, jlong, jlong, jdouble)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:821:32: warning: unused parameter âselfâ [-Wunused-parameter] > 821 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:821:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 821 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:821:66: warning: unused parameter âsvThresholdâ [-Wunused-parameter] > 821 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jdouble svThreshold) > | ~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseGsl_11(JNIEnv*, jclass, jlong, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:844:32: warning: unused parameter âselfâ [-Wunused-parameter] > 844 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:844:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 844 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseGsl_12(JNIEnv*, jclass, jlong, jlong, jlong, jdouble, jlong, jlong, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:871:32: warning: unused parameter âselfâ [-Wunused-parameter] > 871 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:871:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 871 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:871:64: warning: unused parameter âsv_nativeObjâ [-Wunused-parameter] > 871 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:871:86: warning: unused parameter âsvThresholdâ [-Wunused-parameter] > 871 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:871:105: warning: unused parameter âimA_nativeObjâ [-Wunused-parameter] > 871 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:871:126: warning: unused parameter âimAt_nativeObjâ [-Wunused-parameter] > 871 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:871:148: warning: unused parameter âkerAt_nativeObjâ [-Wunused-parameter] > 871 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseGsl_13(JNIEnv*, jclass, jlong, jlong, jlong, jdouble)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:902:32: warning: unused parameter âselfâ [-Wunused-parameter] > 902 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:902:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 902 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:902:64: warning: unused parameter âsv_nativeObjâ [-Wunused-parameter] > 902 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:902:86: warning: unused parameter âsvThresholdâ [-Wunused-parameter] > 902 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold) > | ~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseGsl_14(JNIEnv*, jclass, jlong, jlong, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:926:32: warning: unused parameter âselfâ [-Wunused-parameter] > 926 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:926:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 926 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:926:64: warning: unused parameter âsv_nativeObjâ [-Wunused-parameter] > 926 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseOpenCV_10(JNIEnv*, jclass, jlong, jlong, jdouble)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1087:32: warning: unused parameter âselfâ [-Wunused-parameter] > 1087 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1087:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 1087 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1087:66: warning: unused parameter âsvThresholdâ [-Wunused-parameter] > 1087 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jdouble svThreshold) > | ~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseOpenCV_11(JNIEnv*, jclass, jlong, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1110:32: warning: unused parameter âselfâ [-Wunused-parameter] > 1110 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1110:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 1110 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseOpenCV_12(JNIEnv*, jclass, jlong, jlong, jlong, jdouble, jlong, jlong, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1137:32: warning: unused parameter âselfâ [-Wunused-parameter] > 1137 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1137:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 1137 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1137:64: warning: unused parameter âsv_nativeObjâ [-Wunused-parameter] > 1137 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1137:86: warning: unused parameter âsvThresholdâ [-Wunused-parameter] > 1137 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1137:105: warning: unused parameter âimA_nativeObjâ [-Wunused-parameter] > 1137 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1137:126: warning: unused parameter âimAt_nativeObjâ [-Wunused-parameter] > 1137 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1137:148: warning: unused parameter âkerAt_nativeObjâ [-Wunused-parameter] > 1137 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold, jlong imA_nativeObj, jlong imAt_nativeObj, jlong kerAt_nativeObj) > | ~~~~~~^~~~~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseOpenCV_13(JNIEnv*, jclass, jlong, jlong, jlong, jdouble)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1168:32: warning: unused parameter âselfâ [-Wunused-parameter] > 1168 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1168:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 1168 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1168:64: warning: unused parameter âsv_nativeObjâ [-Wunused-parameter] > 1168 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1168:86: warning: unused parameter âsvThresholdâ [-Wunused-parameter] > 1168 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj, jdouble svThreshold) > | ~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjint Java_org_visp_core_VpMatrix_pseudoInverseOpenCV_14(JNIEnv*, jclass, jlong, jlong, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1192:32: warning: unused parameter âselfâ [-Wunused-parameter] > 1192 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1192:44: warning: unused parameter âAp_nativeObjâ [-Wunused-parameter] > 1192 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:1192:64: warning: unused parameter âsv_nativeObjâ [-Wunused-parameter] > 1192 | (JNIEnv* env, jclass , jlong self, jlong Ap_nativeObj, jlong sv_nativeObj) > | ~~~~~~^~~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âvoid Java_org_visp_core_VpMatrix_svdGsl_10(JNIEnv*, jclass, jlong, jlong, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:2404:32: warning: unused parameter âselfâ [-Wunused-parameter] > 2404 | (JNIEnv* env, jclass , jlong self, jlong w_nativeObj, jlong V_nativeObj) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:2404:44: warning: unused parameter âw_nativeObjâ [-Wunused-parameter] > 2404 | (JNIEnv* env, jclass , jlong self, jlong w_nativeObj, jlong V_nativeObj) > | ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:2404:63: warning: unused parameter âV_nativeObjâ [-Wunused-parameter] > 2404 | (JNIEnv* env, jclass , jlong self, jlong w_nativeObj, jlong V_nativeObj) > | ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âvoid Java_org_visp_core_VpMatrix_svdOpenCV_10(JNIEnv*, jclass, jlong, jlong, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:2460:32: warning: unused parameter âselfâ [-Wunused-parameter] > 2460 | (JNIEnv* env, jclass , jlong self, jlong w_nativeObj, jlong V_nativeObj) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:2460:44: warning: unused parameter âw_nativeObjâ [-Wunused-parameter] > 2460 | (JNIEnv* env, jclass , jlong self, jlong w_nativeObj, jlong V_nativeObj) > | ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:2460:63: warning: unused parameter âV_nativeObjâ [-Wunused-parameter] > 2460 | (JNIEnv* env, jclass , jlong self, jlong w_nativeObj, jlong V_nativeObj) > | ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjlong Java_org_visp_core_VpMatrix_inverseByCholeskyOpenCV_10(JNIEnv*, jclass, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:3032:32: warning: unused parameter âselfâ [-Wunused-parameter] > 3032 | (JNIEnv* env, jclass , jlong self) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjlong Java_org_visp_core_VpMatrix_inverseByLUGsl_10(JNIEnv*, jclass, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:3108:32: warning: unused parameter âselfâ [-Wunused-parameter] > 3108 | (JNIEnv* env, jclass , jlong self) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjlong Java_org_visp_core_VpMatrix_inverseByLUOpenCV_10(JNIEnv*, jclass, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:3160:32: warning: unused parameter âselfâ [-Wunused-parameter] > 3160 | (JNIEnv* env, jclass , jlong self) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjlong Java_org_visp_core_VpMatrix_pseudoInverseGsl_15(JNIEnv*, jclass, jlong, jdouble)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:3422:32: warning: unused parameter âselfâ [-Wunused-parameter] > 3422 | (JNIEnv* env, jclass , jlong self, jdouble svThreshold) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:3422:46: warning: unused parameter âsvThresholdâ [-Wunused-parameter] > 3422 | (JNIEnv* env, jclass , jlong self, jdouble svThreshold) > | ~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjlong Java_org_visp_core_VpMatrix_pseudoInverseGsl_16(JNIEnv*, jclass, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:3444:32: warning: unused parameter âselfâ [-Wunused-parameter] > 3444 | (JNIEnv* env, jclass , jlong self) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjlong Java_org_visp_core_VpMatrix_pseudoInverseOpenCV_15(JNIEnv*, jclass, jlong, jdouble)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:3518:32: warning: unused parameter âselfâ [-Wunused-parameter] > 3518 | (JNIEnv* env, jclass , jlong self, jdouble svThreshold) > | ~~~~~~^~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:3518:46: warning: unused parameter âsvThresholdâ [-Wunused-parameter] > 3518 | (JNIEnv* env, jclass , jlong self, jdouble svThreshold) > | ~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp: In function âjlong Java_org_visp_core_VpMatrix_pseudoInverseOpenCV_16(JNIEnv*, jclass, jlong)â: >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:3540:32: warning: unused parameter âselfâ [-Wunused-parameter] > 3540 | (JNIEnv* env, jclass , jlong self) > | ~~~~~~^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/bits/move.h:57, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/bits/nested_exception.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/exception:148, > from /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/stdexcept:38, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/common.h:6, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build/modules/java_bindings_generator/gen/cpp/core.inl.hpp:5, > from modules/java_bindings_generator/gen/cpp/visp_jni.hpp:1, > from /var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/java/generator/src/cpp/visp_java.cpp:4: >/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/type_traits: In instantiation of âstruct std::is_move_constructible<vpMbHiddenFaces<vpMbtPolygon> >â: >/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/type_traits:138:12: required from âstruct std::__and_<std::is_move_constructible<vpMbHiddenFaces<vpMbtPolygon> >, std::is_move_assignable<vpMbHiddenFaces<vpMbtPolygon> > >â >/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/type_traits:143:12: required from âstruct std::__and_<std::__not_<std::__is_tuple_like<vpMbHiddenFaces<vpMbtPolygon> > >, std::is_move_constructible<vpMbHiddenFaces<vpMbtPolygon> >, std::is_move_assignable<vpMbHiddenFaces<vpMbtPolygon> > >â >/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/type_traits:2195:11: required by substitution of âtemplate<class ... _Cond> using _Require = std::__enable_if_t<std::__and_< <template-parameter-1-1> >::value> [with _Cond = {std::__not_<std::__is_tuple_like<vpMbHiddenFaces<vpMbtPolygon> > >, std::is_move_constructible<vpMbHiddenFaces<vpMbtPolygon> >, std::is_move_assignable<vpMbHiddenFaces<vpMbtPolygon> >}]â >/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/bits/move.h:189:5: required by substitution of âtemplate<class _Tp> std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = vpMbHiddenFaces<vpMbtPolygon>]â >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbHiddenFaces.h:99:15: required from âclass vpMbHiddenFaces<vpMbtPolygon>â >/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0/modules/tracker/mbt/include/visp3/mbt/vpMbTracker.h:143:33: required from here >/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/g++-v10/type_traits:960:52: error: static assertion failed: template argument must be a complete class or an unbounded array > 960 | static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ >ninja: build stopped: subcommand failed. > * ERROR: sci-libs/ViSP-3.3.0::gentoo failed (compile phase): > * ninja -v -j1 -l0 failed > * > * Call stack: > * ebuild.sh, line 125: Called src_compile > * environment, line 2083: Called cmake-utils_src_compile > * environment, line 763: Called cmake-utils_src_make > * environment, line 944: Called _cmake_ninja_src_make > * environment, line 495: Called eninja > * environment, line 1249: Called die > * The specific snippet of code: > * "$@" || die "${nonfatal_args[@]}" "${*} failed" > * > * If you need support, post the output of `emerge --info '=sci-libs/ViSP-3.3.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=sci-libs/ViSP-3.3.0::gentoo'`. > * The complete build log is located at '/var/log/portage/sci-libs:ViSP-3.3.0:20200525-184549.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-libs/ViSP-3.3.0/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/sci-libs/ViSP-3.3.0/temp/environment'. > * Working directory: '/var/tmp/portage/sci-libs/ViSP-3.3.0/work/ViSP-3.3.0_build' > * S: '/var/tmp/portage/sci-libs/ViSP-3.3.0/work/visp-3.3.0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 725392
:
641764
|
641766
|
641768
|
641770
|
641772
| 641774 |
641776